我有一個材料記錄數據庫。從數據庫到下拉列表的條目簡單的PHP代碼
material_records
poly canvass
metal
washer
knot
如何調用該項目分成下拉列表..請幫助..我不知道該怎麼條目調入下拉。新年快樂...... :)
我有一個材料記錄數據庫。從數據庫到下拉列表的條目簡單的PHP代碼
material_records
poly canvass
metal
washer
knot
如何調用該項目分成下拉列表..請幫助..我不知道該怎麼條目調入下拉。新年快樂...... :)
$query = "SELECT description FROM material_records";
$result = $mysqli->query($query);
while($row = $result->fetch_array())
{
echo "<option>" . $row['description'] . "</option>";
}
這是獲取下拉列表的最簡單方法之一。
這需要轉義以防止無效的HTML或可能的XSS - 也許'htmlspecialchars($ row ['description'])'? – halfer
創建一個查詢
$handle = mysql_connect("127.0.0.1", "username", "password");
if($handle) {
@mysql_select_db("database_name", $handle);
$query = "SELECT * FROM material_records";
$result = mysql_query($query, $handle);
}
取和循環的結果,並打印選擇
if(isset($result)) {
if(mysql_num_rows($result) > 0) {
echo '<select name="mydropdrown">';
while($row = mysql_fetch_object($handle)) {
echo '<option value="blub">'.htmlspecialchars($row["poly_canvass"]).'</option>';
echo '<option value="blub">'.htmlspecialchars($row["metal"]).'</option>';
echo '<option value="blub">'.htmlspecialchars($row["washer"]).'</option>';
echo '<option value="blub">'.htmlspecialchars($row["knot"]).'</option>';
}
echo '</select'>;
}
}
你的例子顯然是正確的,但我認爲poly_canvass等是行而不是列名。但是,我們只能猜測.. –
是的,的確... 好質量的問題導致質量差,我不認爲這是我的錯,所以Idc。這種問題反正說「請做我的骯髒的工作,我懶得讀和學習」,不知道爲什麼我今天很慷慨,幫助了今天... – Steini
我絕對理解你兄弟!你的業力肯定會增加! –
你的問題是不是真的足夠完整,以便能夠正確地回答這個問題。你的數據庫設計很模糊,你也沒有提供任何PHP代碼來顯示你所做的。 –
縮進的項目值或列? – halfer