作者: carlkyo 時間: 2014-2-28 05:37 標題: 請教OOP
請教OOP
請問各位CHING
WHERE clientsid 係個CLASS度要點寫個get method??
many thanks
<?php
echo "<center><table border='1'>";
$result = mysql_query("SELECT * FROM clients");
while($row = mysql_fetch_array($result)){
$result1 = mysql_query("SELECT * FROM clientsmany WHERE clientsid=".$row['id']);
if(mysql_num_rows($result1)>0 ){
while($row1 = mysql_fetch_array($result1)){
echo "<tr><td>".$row['ID']."</td><td>".$row['phone']."<br>".$row1['phone']."</td> </tr>";
}
}else{
echo "<tr><td>".$row['ID']."</td><td>".$row['phone']."</td></tr>";
}
}
echo "</table></center>";
?>
作者: carlkyo 時間: 2014-2-28 05:44
public function __construct($myID)
{
$this->$clientID=$myID;
}
public function getMyDetails()
{
$sql="select clientName, clientPhone from clients where clientID=".$this->clientID.";";
foreach($stmt as $clientContact)
{
作者: insanity 時間: 2014-2-28 13:15
得你自己先知你嘅"getMyDetails" 想GET 啲乜嘢...
而且你第一個POST同第二個POST其實有乜關係?
題外話點解你第一個POST 唔用JOIN?
作者: carlkyo 時間: 2014-2-28 15:56
本帖最後由 carlkyo 於 2014-2-28 15:58 編輯
table A person
table B course
我係想出output
陳大文
1 中文 50
2 地理 60
3 代數 70
陳小文
1 中文 50
2 英文 50
好似用唔到join
many thanks
作者: insanity 時間: 2014-2-28 16:38
clientsmany 唔係有個foreign key? 點解會join 唔到?
作者: DraGoNxHK 時間: 2014-2-28 17:37
有無需要咁多query?
仲要loop佢......
作者: carlkyo 時間: 2014-2-28 21:18
guestbook

