點擊頁面就自動輸入到mysql.求解
問題描述
嘗試連接到mysql并輸入數據但是沒有點擊提交也會將空值上傳,求解下面為代碼:
<!DOCTYPE html><html><head><meta charset="utf-8"><title>input</title></head><body><?php$lian= mysqli_connect('localhost','root','root','anu');//連接到anuif($lian){echo"連接數據庫成功</br>";}else{echo"連接數據庫失敗</br>";}?><form action="Draft2.php" method="post"><div>姓名:<input type="text" name="name" required=""></div><div>就業意愿:<input type="text" name="job" required=""></div><div>電話:<input type="text" name="phone" required=""></div><input type="submit" name="1" value="保存"><!--create--><?php$name = $_POST['name'];$job = $_POST['job'];$phone = $_POST['phone'];$jia = "INSERT INTO draft VALUES('$name','$job','$phone')";// if ($jia) {// echo "添加成功·</br>";// }// else{// echo "添加失敗";// }mysqli_query($lian,$jia);// or die(mysqli_error($lian));mysqli_free_result($lian);mysqli_close($lian)//斷開數據庫連接?></form></body></html>
問題解答
回答1:if($_POST){
接受值和添加數據庫
}
回答2:22行開始執行數據寫入了。加個if判斷就好了,沒有數據的時候不上傳
相關文章:
1. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?2. python的前景到底有大?如果不考慮數據挖掘,機器學習這塊?3. Matlab和Python編程相似嗎,有兩種都學過的人可以說說嗎4. javascript - Html5做移到端定位,獲取授權拒絕了怎么辦?5. javascript - 關于audio標簽暫停的問題6. 大家好,請問在python腳本中怎么用virtualenv激活指定的環境?7. 網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?8. javascript - 微信小程序封裝定位問題(封裝異步并可能多次請求)9. javascript - Web微信聊天輸入框解決方案10. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應
