這是一個頁面的代碼 index.php
我做了另一個頁面,就是把表單上的資料插入到資料庫中,然後就在那個頁面判斷資料庫中某個資料存在不存在,如果存在就會傳遞給前面的頁面一個錯誤資訊,下面的是另一個頁面的程式碼片段 yollash.php
$yengi = mysql_query("SELECT qay_num FROM wx_milodiye WHERE qay_num= '$qay_num'"); if(mysql_num_rows($yengi)) { } else { $yollash_sql= mysql_query("INSERT INTO wx_milodiye(uy_ismi,tur,musicurl,hqmusicurl,qay_num,waqit) VALUES('$uyisim','$tur','$musicurl','$hqmusicurl','$qay_num',now())") or die (mysql_error()); }
就在那個判斷的地方怎麼寫?(新學者,可能表達不清楚)
回複內容:
這是一個頁面的代碼 index.php
我做了另一個頁面,就是把表單上的資料插入到資料庫中,然後就在那個頁面判斷資料庫中某個資料存在不存在,如果存在就會傳遞給前面的頁面一個錯誤資訊,下面的是另一個頁面的程式碼片段 yollash.php
$yengi = mysql_query("SELECT qay_num FROM wx_milodiye WHERE qay_num= '$qay_num'"); if(mysql_num_rows($yengi)) { } else { $yollash_sql= mysql_query("INSERT INTO wx_milodiye(uy_ismi,tur,musicurl,hqmusicurl,qay_num,waqit) VALUES('$uyisim','$tur','$musicurl','$hqmusicurl','$qay_num',now())") or die (mysql_error()); }
就在那個判斷的地方怎麼寫?(新學者,可能表達不清楚)
echo json_encode(array('code'=>201,'message'=>'資料已存在'));
js裡面的success回呼函數裡面就可以
if(data.code == 201){ alert(data.message);}
yollash.php 頁面直接輸出需要的內容就 ok 了
其實你需要定的是前後端互動的一個資料格式,到底是常值內容還是json資料。