-2

Webページを実行すると、使用するコードに関係なく、常にこのエラーが発生します

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/content/33/10729533/html/website/panel.php on line 67

これが私のコードです

<?php
$connect = mysql_connect("N/A","N/A","N/A");
mysql_select_db("cdkeys");
$query = mysql_query("SELECT * FROM cdkeys WHERE = 'cdkeys'");
WHILE($rows = mysql_fetch_array($query)):

    $cdkeys = $rows['cdkeys'];

    echo "$cdkeys";

    endwhile;
?>
4

3 に答える 3

0

変化する

$query = mysql_query("SELECT * FROM cdkeys WHERE = 'cdkeys'");

 $query = mysql_query("SELECT * FROM cdkeys WHERE  columnname = 'cdkeys'");
于 2013-04-15T10:42:12.840 に答える
0

SELECTあなたのシンタックスに誤りがあります

$query = mysql_query("SELECT * FROM cdkeys WHERE = 'cdkeys'");

ご覧のとおり、シンタックスでどのフィールドが等しいかを含めることを逃しましたcdkeys
に変更してください

$query = mysql_query("SELECT * FROM `cdkeys` WHERE `FIELD` = 'cdkeys'");

注:FIELDテーブルの実際のフィールドで変更してください

参照 はこちら

于 2013-04-15T10:40:55.633 に答える
0

クエリが間違っています 列名が where 句にありません

変化する

$query = mysql_query("SELECT * FROM cdkeys WHERE = 'cdkeys'");

$query = mysql_query("SELECT * FROM cdkeys WHERE columname = 'cdkeys'");
于 2013-04-15T10:41:31.653 に答える