電子書籍の厳選無料作品が豊富!

mysqlテーブルから一つレコードを取得して変数に

はじめまして。仕事上必要で独学で勉強を始めましたが、行き詰ってしまったので教えてください。

mysql+phpにて以下のテーブル(tbl_ex)で、phpから、'test'のレコードを足がかりに、idの'001'を返して変数に代入する方法がわかりません。

tbl_ex
+-------+-----------+
| id | account |
+-------+-----------+
| 001 | test |
+-------+-----------+
| 002 | sample |
+-------+-----------+

accountのtestからidを抜き出すのに
SELECT id FROM tbl_ex WHERE account = 'test';

という具合にやったのですが、それからどうidを変数にするのかわからず、
元から違っていて別の方法があるのかと疑問です。

結果、$id='001' というようにしたいです。

凡庸な質問なのかもしれませんが、ご教授お願い致します。

A 回答 (1件)

webのマニュアルやサンプルでほとんど解決すると思いますよ


http://www.php.net/manual/ja/function.mysql-fetc …
    • good
    • 0
この回答へのお礼

ありがとうございます。
最終的にmysqli_fetch_rowを使って、

$result = mysqli_query("SELECT * FROM tbl_ex WHERE account = 'test'");
$row = mysqli_fetch_row($result);
$id = $row[0];

こんな具合で望みのようにできました。

お礼日時:2010/07/27 22:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!