0
嗨,我希望有人能幫助我,我有3桌(艾米,本,卡爾)我也有另一張桌子,工作人員。我會如何去寫一份陳述來選擇Amy,Ben或Carl取決於員工的價值?Mysql Select table IF
我能搶出來的信息使用此查詢職員表:
<?php
include"session.php";//database connection
$order = "SELECT * FROM staff WHERE Email='$login_session'";
$result = mysql_query($order);
while ($row=mysql_fetch_array($result)){
echo ("<tr><td>$row[Password]</td>");
echo ("<td>$row[Address]</td>");
echo ("<td>$row[PhoneNumber]</td>");
echo ("<td>$row[Email]</td>");
echo ("<td><a href=\"edit_form.php?id=$row[Forename]\">Edit</a></td></tr>");
}
?>
我會如何改變這種代碼,它只會選擇表艾米如果$ login_session是=到她的電子郵件地址員工表?
<?php
include"session.php";//database connection
$order = "SELECT * FROM amy";
$result = mysql_query($order);
while ($row=mysql_fetch_array($result)){
echo ("<tr><td>$row[Date]</td>");
echo ("<td>$row[Mon]</td>");
echo ("<td>$row[Tue]</td>");
echo ("<td>$row[Wed]</td>");
echo ("<td>$row[Thu]</td>");
echo ("<td>$row[Fri]</td>");
echo ("<td>$row[Sat]</td>");
echo ("<td>$row[Sun]</td>");
echo ("<td><a href=\"edit_form.php?id=$row[Forename]\">Edit</a></td></tr>");
}
?>
感謝
是否有任何具體的原因,你有3個完全分開的表,而不是一個表示它屬於哪個組(或相當於這個)的列? – skrilled 2014-12-10 23:18:06
這些表(除了員工)是什麼樣的? – putvande 2014-12-10 23:18:11
這是一個糟糕的設計問題! – Strawberry 2014-12-10 23:19:44