2011-10-24 4 views

答えて

1

利用の代わりには、mysql_fetch_arrayのこの機能:http://php.net/manual/en/function.mysql-fetch-assoc.php

そして、あなたはmysqlのテーブルのフィールドにちなんで名付けられた要素を持つ配列を取得します。 $row['name'], $row['last_name'], $row['email']になります。

+0

は私の更新質問コードを確認してください、データがまだ表示されていません。他に何ができますか? – James

+0

私は今問題のコードを見ていません。たとえば、var_dump($ row)を実行できます。エコーの前に自分自身のために配列内にあるものを見てください。おそらくフィールド名が間違っているかもしれません。 – Nameless

1

データベーステーブルの名前が「情報」で、フィールドが名前、ロール、年齢であるとします。

これで、テーブル "情報"からPHPページにデータを表示したいとします。

コード:

$info="select * from information"; 
$res=mysql_query($info); 
while($row=mysql_fetch_array($res)) 
    { 
    echo $row['name']; 
    echo $row['roll']; 
    echo $row['age']; 
    } 
+0

私はこれをしましたが、エラーメッセージが表示されます: 構文エラー:予期しないT_ECHO、 '、'または ';'が予期しない構文エラーです。 /websites/123reg/LinuxPackage22/we/ez/y_/weezy.co.uk/public_html/newresults.php on line 100 – James

+0

100行目は: echo $ row ['lastname'] – James

+0

エラーは表示されませんメッセージは表示されますが、データは表示されません。 – James

関連する問題