iT邦幫忙

0

第一天用PHP寫資料進MYSQL就卡關...

各位大佬 不知道我哪裡寫錯了 確實有連上資料庫

但是我寫不進資料也撈不出任何資料 改了2小時 爬了好多文章 實在沒辦法上來伸手牌哈
1

然後我欄位有一個主KEY 一個沒有 屬性什麼都全部都沒選 我也不知道選什麼哈

我資料庫應該是有連上 因為我故意把密碼打錯一個字 確實也有提示錯誤

你確定一下你的php還支援mysqli,如果是5.3之後的版本,你只能改學pdo
P KEY 因為有 唯一性 跟 主KEY 的特性,不讓他自動產生的話,你下的語法不對
只要是有這兩項特性,你還要下其他參數,不然,DBS不會讓這行SQL生效
至於要下什麼參數,看書或是上網找,在INSERT INTO 遇到特殊欄位,都要下參數,這是很冷門的知識,但也是必學
在幫樓主餵狗吧
https://www.google.com/search?q=mysql+master+key+unique+cannot+insert+into
4

你指是連上去資料庫而已。並還未開始讀資料。
基本我已經不想教MYSQL函式用法了。
你就自已再找看看。

你的問題只是..還未開始處理資料。也就是你還沒寫完。

1
小魚
iT邦大師 1 級 ‧ 2021-09-14 08:51:41

初學的話直接學PDO吧,
mysqli已經是以前的東西,
也比較不建議.

好的謝謝

0
一級屠豬士
iT邦大師 1 級 ‧ 2021-09-14 09:09:30
  1. 別用 text 當 table 名稱, 保留字最好不要用,以後會遭遇麻煩的.
  2. insert 是輸入.
  3. 你之後還要用查詢 select , 才能把資料從資料庫傳回來.

好的謝謝

0
u2420123
iT邦新手 3 級 ‧ 2021-09-15 08:59:08

把res印出來看顯示什麼錯誤

我要發表回答

立即登入回答