アプリ版:「スタンプのみでお礼する」機能のリリースについて

mysqlに次のようなテーブルがあります。

テーブル名 : meibo

id | name
1 | 阿部
2 | 佐藤
3 | 橋本


そして次のようなテキストファイルがあります。

ファイル名 : blood.txt

1,A
2,B
3,O


テーブルのidとテキストファイルの数字を共通項として連携したいのですが可能でしょうか?

具体的には、phpファイルでmysqlからデータを取り出し、blood.txtとマッチングさせて表示したいと思っています。

例えば、次のように記述箇所がある場合、どこでblood.txtとマッチングすることができるでしょうか?

$rs = mysql_query("select * from meibo ;"$con);

while($rec = mysql_fetch_array($rs, MYSQL_ASSOC)){

echo $rec['name'];

//ここに血液型を表示させたい


}


それとも、そもそもこのようなことはできないのでしょうか?

よろしくお願いします。

A 回答 (1件)

blood.txtを


$blood=Array(1=>'A',2=>'B',3=>'C');
となるよう配列に読み込んでおき

$rec['id']にidが入るのでそれをもとに
echo $blood[$rec['id']];
で表示できるでしょう

ていうか、血液型はSQLのテーブルで管理するのが普通の流れでしょうけど
    • good
    • 0
この回答へのお礼

どうもありがとうございました。
おっしゃるとおり、SQLにデータを流して管理することにしました。

お礼日時:2008/08/22 17:10

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