0
我有一個小型學校項目,我正在研究。在選擇菜單中,我可以選擇在我的數據庫中註冊的娛樂場。這工作正常。但我需要有一個跨度,我選擇我打印的名稱。從選擇的範圍內返回
PHP工作:
<select class="form-control input-sm" name="choosecasino" id="rl_select_casino">
<option>Choose Casino</option>
<?php
$sql ="SELECT * FROM casinos ORDER BY name;";
$res = $mysqli->query($sql);
//print($res);
if($res){
while($row = $res->fetch_assoc()){
?>
<option value="<?php echo $row['c_id'];?>"><?php echo $row['name'];?></option>
<?php
}
}
?>
</select>
JQuery的工作:
<script>
function showSelectedItem() {
var item = document.getElementById("selectcasino").value;
document.getElementById("currentcasino").innerHTML = item;
}
document.getElementById("selectcasino").addEventListener("change", showSelectedItem);
</script>
Select語句我的工作:
Casino: <span id="currentcasino">
<?php
$sql = "SELECT FROM casinos WHERE name='?'";
echo $sql;
?>
</span>
我需要什麼更多的在我的sql語句?
最好的問候。
你必須刪除引號'「?」',你要的東西結合到佔位符,你必須執行查詢,你必須獲取結果。除此之外,你應該很好去。 –
「我選擇的名字是我打印的」。如果您只需要打印名稱,爲什麼需要第二個查詢?你已經有了這個名字。 –
非常感謝您的回答。是的,我其實只需要這個名字。但是我怎麼打印呢?我看起來只有很多代碼才能打印出名字? –