2016-10-06 11 views
-1

これは今、私を悩ませている問題です。PHP/MySQLの基本的なクエリが失敗しました

PHPで実行したいクエリがありますが、非常に単純であっても常に失敗します。

この問題は1つのテーブルでのみ発生し、他のすべてのテーブルは正常に動作するため、データベースへの接続に問題はありません。ここで

コードです:

<?php 
// Start the session 
session_start(); 
?> 

<html> 
<head> 
<title>Chat room</title> 
</head> 
<body> 

<?php 
    include 'opendb.php'; 

    $query = "SELECT id 
    FROM chat"; 

    $resultaat = mysql_query($query, $connectie) or die('Error, query failed 1'); 


    include 'closedb.php'; 
?> 

<p><?php echo $user?><?php echo $text?></p> 
</form> 

</body> 
</html> 

はい、これは実際には失敗し、ここではアドレスへのリンクです: http://ln99030804.haperen.eu/chat.php

ここでのphpMyAdminで私のテーブルを示す写真です。

また、私はそれをあまり混乱させないためにいくつかのコードを外したと伝える必要がありますが、クラッシュする部分とは何の関係もありませんでした。

誰でも私にこれを手伝ってもらえますか?

+0

が@RiggsFollyありがとうスタックオーバーフローxDさんに尋ねるためにあえて前に、私は本当にこの上日間貼り付けたが、それは他では動作しませんテーブルは何の問題もないので、実際には修正されません。 – Lolslayer

+0

それを無視するのではなく、エラーを探して、おそらくこれを自分で解決することができます。 'if(!$ resultaat){echo mysql_error();を追加します。出口; } 'クエリを実行した後にMYSQLがあなたに何をしたかを教えてくれます – RiggsFolly

+0

エラー報告とmysql_error()でエラーをチェックします –

答えて

1

さて、@ RiggsFollyのリクエストに応じて、問題の内容を伝えます。

問題は、私のopendb.phファイルとclosedb.phpファイルが、このページ自体の別のフォルダにあることでした。

何か他のデータベーステーブルが私にエラーを起こさなかったので、この部分が問題であるとは思わなかったので、その部分が完全に機能していると思いました。

おかげでこれで私を助けるために誰もが、それは本当に愚かな間違いだったが、私は

関連する問題