[請益] 無法存入資料庫

看板PHP作者 (ianyu)時間14年前 (2011/03/26 14:53), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
$sql="INSERT msgarea(name,content,subject,whichno,putdate) VALUES ('$name2','$content2','$subject','$no',now())"; mysql_query($sql); 我這樣可以存入資料庫 可是當我加上 $sql="INSERT msgarea(name,content,subject,condition,whichno,putdate) VALUES ('$name2','$content2','$subject','1','$no',now())"; mysql_query($sql); 多了一個condition,而我要直接把它的數值輸入1 他的資料表型態是 condition int(10) null否 預設值0 我是按照書本範例下去寫的,要是少了這一格就可以順利執行 想請大家指點一下,問題出在哪裡 另外我還想請問一下 values內的值,是從上一個php用post的方式傳遞過來的 但我在寫的過程中意外發現,我就算在存入資料庫的這個php 沒有宣告,例如 $name2=$_POST["name2"];來讀取上一個填寫資料的php的值, 寫入資料庫的php一樣讀的到值耶 是因為POST就會直接把變數和其值直接傳到下一個php內嘛 那為什麼書本都還要在寫一行從上一個php取得的值,再另存到其他變數裡頭 希望大家看的懂!! 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.169.100

03/26 15:22, , 1F
'1'改成 1
03/26 15:22, 1F

03/26 15:55, , 2F
謝謝n大的協助
03/26 15:55, 2F
文章代碼(AID): #1DZOrQWJ (PHP)
文章代碼(AID): #1DZOrQWJ (PHP)