Re: [請益] 如何做迴圈從資料庫中取出所要的資料?
※ 引述《jami520 (我的生命因你而發光)》之銘言:
: type_id type_name
: 1 高中
: 2 大學
: 3 碩士
: 4 博士
: 而在B資料表中有個欄位也是紀錄type_id
: 陳阿扁 type_id=2
: 我想將2對應到大學這個名稱
: 我寫成以下迴圈好像不應該這樣寫,但卻不知道該怎樣更改,麻煩大家幫我看一下
: for($i=1; $i<=4; $i++)
: {
: if ($row_B('type_id')==$row_A('type_id'))
: {
: echo $row_A('type_name');
: }
: }
: 因為我只想要弄個列表成為像這樣
: 陳阿扁 大學
: 馬小九 碩士
我覺得你是否先學習如何使用 SQL 語法?
table A
type_id type_name
1 高中
2 大學
3 碩士
4 博士
table B
type_id u_name
1 高中
2 大學
3 碩士
4 博士
$sql = "SELECT a.type_id, type_name, u_name From table_A as a, table_b as b
WHERE a.type_id = b.type_id";
$result = mysql_query($sql,$conn);
where($rows = mysql_fetch_array($result))
{
echo $rows['type_name'] . " -> " . $rows['u_name'] . "<br />";
}
這樣就可以了,不必什麼 for 迴圈
--
********************************************************
* Appleboy Blog *
* http://blog.Wu-Boy.com/ *
* Appleboy Album *
* http://pic.wu-boy.com *
********************************************************
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.215.42
推
03/07 12:07, , 1F
03/07 12:07, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章