PHP新增資料到資料庫,提示成功,資料庫卻沒有資料

2023-01-30 09:10:12 字數 2992 閱讀 9302

1樓:匿名使用者

首先先開啟資料庫看是不是真的沒有資料! 如果確定有。

既然先前可以,說明整個**沒有問題,你在新增soft後才發生的,就把重點放到 soft這裡,檢查資料庫結構是否正確,然後再跟蹤一下 $sql 語句:die($sql);這樣或許有助於找到問題。

php,顯示插入成功,但是資料庫裡面沒有資料插入

2樓:超級大炮

插入語句寫錯了吧,或者根本就沒有獲取到資料,然後沒有做出判斷就去到了你做提示的地方。

3樓:網友

要麼插入失敗了,要麼事務沒提交導致的。

你根據什麼判斷插入成功了?

php mysql 資料庫顯示插入成功 但是資料庫沒有記錄。

4樓:匿名使用者

sql語句 $sql = insert int xx(``values(''雙引號裡面用單引號。

5樓:網友

mysql_query("insert into hua (name, color, price) values ('post['name']

$_post['color'] post['prince']

在這個下邊,你可以用。

mysql_insert_id()來獲取最後增加的這條資訊產生的自增欄位id值,這樣你就可以知道是否新增成功。

求解,我向mysql裡面插入資料,提示已經成功,我的資料庫裡面卻沒有顯示插入的資料,下面是我的php**

6樓:網友

$sql="insert into new values (null,'$title',now(),con')"

$sql="insert into new values (null,'"title."'date('y-m-d h:s').con."'

null 需要大寫。

現在時間的函式不對 和asp不一樣的。

另外 你兩個變數 不能直接使用單引號的 那樣 那個意思就是字元 而不是變數了。

7樓:匿名使用者

不是變數那裡引號的問題。你把錯誤提示開啟,如果沒有插入成功,肯定是有錯誤提示的。

你那個"success"又不能真正地表示插入成功了。。。

if (mysql_query($sql)) else

8樓:力求真相君

你插入語句的表名都寫錯了,怎麼會插入成功呢。

9樓:匿名使用者

如何資料表中的id是主鍵自增,不需要寫null

php為什麼插入資料後沒有報錯 但是資料庫裡面沒有資料?

10樓:小雞再次

@mysql_query 你在前面加了 @ 符,這個會關閉錯誤提示。

php插入資料,但是資料庫裡沒有 顯示任何資料 5

11樓:網友

$sql="select ntitle from notice where ntitle='$ntitle'";你用了單引號了 單引號裡面的變數是不能解析的,你可以檢視單引號與雙引號的區別。希望對你有些幫助。

12樓:fkbug吧

你插入的sql語句有問題吧 為什麼是單引號?

我在給mysql資料庫中給資料庫新增資料,用php連線的

13樓:山東文匯軟體

if($title=="要這樣寫,一個等號是賦值,兩個等號是比較。

14樓:匿名使用者

if中用== 而不是=

==記住了!!

15樓:匿名使用者

不錯,就是內容英文單詞是content

php提交到資料庫,提示增加成功。但是資料庫裡沒有增加 50

16樓:匿名使用者

沒有看到你有對資料庫發起連線,也沒有選擇資料庫(database)的query。

php點選提交,頁面提示成功了,可是資料庫裡的資料沒插入進去

17樓:網友

insert into message(id,user,title,content,lastdate)

values(''post[user]',post[title]',post[content]',now()'

這句錯誤,你輸出這個語句後,用命令執行一下就知道,一,前邊多一個逗號,

18樓:青蛙寶唄

你這個id是自增的吧,改成這樣子就可以了。

$sql="insert into message(user,title,content,lastdate)

values('$post[user]',post[title]',post[content]',now()'

19樓:匿名使用者

$sql="insert into message(id,user,title,content,lastdate)

values(''post[user]',post[title]',post[content]',now()'

mysql_query($sql);

echo mysql_error();輸出報錯資訊, 沒有成功一般是報mysql錯誤。

echo "成功";

20樓:網友

你這個實際上不叫成功,執行完這句mysql_query($sql),你就輸出成功,根本就沒判斷是否成功,$query = mysql_query($sql);if($query)else;

21樓:瘋癲的疑惑

你最後都沒有判斷就直接輸出成功,他怎麼可能不成功。。。

怎樣往 sqlserver資料庫新增資料

在sqlserver資料庫新增資料的步驟如下 以一個student表為例,資料中有studentno studentname gradeid phone這幾列。2.在表中右擊然後選擇裡面的編輯前200行。3.在彈出視窗中,就是我們要新增資料的資料列,手動輸入資料,如張三 1 手機號等等。4.新增完畢...

新增不了資料庫也同時建的資料庫也不成功。我急需。

你把機器名稱裡的特殊字元去掉,再試下。mysql中不能建立資料庫,為什麼呢?mysql中不能建立資料庫,為什麼呢?mysql中不能建立資料庫是設定錯誤造成的,解決方法為 1 選擇 開始 執行 開啟運對話方塊。2 輸入cmd。按回車鍵。開啟dos命令列視窗。3 連線資料庫 在開啟的dos命令列視窗中,...

php相資料庫新增一條記錄然後定位到這條記錄上

sql insert into 表 id,name values id.name.query mysql query sql if query 這個比較麻煩的,因為一般來說設計資料庫都有個id的自動增量。而這個不好判斷,也不會自己去寫id到資料庫中,第一個回答基本上來說是不可靠的。另外可以使用lim...