0
我有一個輸入類型name =「name」,當我提交它時,我想檢查它是否與數據庫中名爲「name」的特定列中的任何數據相匹配(見圖),如果匹配,我會執行一個特定的命令。我的問題是我不知道正確的查詢或邏輯,如果我的輸入與該特定列中的任何數據匹配。我試過這段代碼,但它沒有給我正確的輸出。提前致謝!在我的項目中將是一個很大的幫助!如何將輸入類型與數據庫中的特定列進行比較
$name=$_GET['name']; //input type
$result = mysql_query("SELECT name FROM map");
while ($search = mysql_fetch_assoc($result)) {
$storeArray = $search['name'];
if($name!=$storeArray){
echo "<script>alert('Nothing match your voice search! ')</script>";
echo "<script>window.location.href=\"map_index.php? name='$storeArray'\" </script>";
}else{
$find=mysql_query("SELECT * FROM map WHERE name='$name'");
while($found=mysql_fetch_assoc($find)){
Click this for the image sample
先生我不能使用mysqli做到這一點,因爲我的PHP沒有更新,是否有任何替代的代碼在MySQL?這將是一個很大的幫助 – Janaaan