国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

一週都在糾結(jié),為什麼資料庫不能插入一條資料! ?
石頭
石頭 2018-02-27 23:07:57
0
7
2206

程式碼如下,為什麼表單的資料不能插入到資料庫表中。怎麼回事呢? !

<?php

$conn = mysqli_connect('localhost','root','','thdb');

$sql = "insert into info2 (name,tel,demo) values('$_POST[name]','$_POST[tel]','$_POST[demo]')" ;//準(zhǔn)備sql

#mysqli_query( $conn,$sql);

?>


#
石頭
石頭

全部回覆(4)
ardunio

排查問題你可以先從資料庫著手 ?寫一個SQL語句插入一條資料試試,如果可以再來檢查你的PHP程式碼。

雕花籠
$sql?=?"insert?into?info2?(name,tel,demo)?values?('{$_POST['name']}','{$_POST['tel']}','{$_POST['demo']}')"?;//準(zhǔn)備sql

試試看吧

豬哥
$sql?=?"insert?into?info2(name,tel,demo)?values('$_POST[name]','$_POST[tel]','$_POST[demo]')"?;

這句話有問題,單引號與雙引號的差別沒弄清楚。單引號不解釋變數(shù)。改成雙引號?"$_POST[tel]"

另一個問題:連接資料庫後 沒有選擇資料表 你看下 你少了什麼?

菜鳥互啄

我不會直接跟你說哪裡錯了。

第一:你需要自己去找錯誤。 navicat 這個軟體你安裝了麼?? 把sql語句印出來,複製上去運行,查看運行結(jié)果。其它sql管理軟體也可以。

第二:我不知道是你複製上來的問題,還是原本就這樣。 空格 空格? 空格 留意空格。

第三:連接資料庫後的第一件事,是列印資料庫$con 判斷是否連接上了。

  • 回覆 非常感謝你的回覆。 Navicat安了的,其他問題我馬上修改試試。
    石頭 作者 2018-02-28 12:28:31
  • 回覆 PHP中允許空格的吧! ?
    石頭 作者 2018-02-28 12:34:05
  • 回覆 我所說的是,你要注意留空格。 許多錯誤就出自於兩者間沒有空格。從閱讀上來講,密密麻麻的程式碼,沒人想去查看。
    菜鳥互啄 作者 2018-03-01 09:05:07
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板