mysql query中的insert問題

時間 2022-07-30 02:15:14

1樓:匿名使用者

你用的程式語言是php的嗎?如果是php的定義變數不是這麼定義的,還有就是int型別不能用引號括起來

mysql_query(m_mysql,"insert into base(chid,id,name) values('i',1,'dfr')");

改成mysql_query(m_mysql,""insert inot base(chid,id,name) values ("+i+",1,'"+dfr+"'));

2樓:永恆

你那個 i 可是變數哎 你怎麼給加上單引號了 那不就變成字串了 你把字串插入int型欄位chid 肯定不成功啊。

並且php的變數前面得加 $ 啊。。 $i = 3; 也不用寫int的 。。

3樓:匿名使用者

貌似引數不對吧。你把mysql_query()中的兩個引數調換一下。

4樓:匿名使用者

mysql_query(m_mysql,"insert into base(chid,id,name) values('i',1,'dfr')");

全語句是

mysql_query(m_mysql,""insert inot base(chid,id,name) values ('"+i+"',1,'"+dfr+"'));

為什麼我的mysql_query($insert)新增不到資料庫

php: mysql_query()處理insert的問題。跪求解答啊。。。

5樓:黃世航啊

你試著用$a=mysql_query($query);

if($a)

看看.....

6樓:匿名使用者

你這寫的什麼鳥東西。。大錯特錯

7樓:匿名使用者

哦...我看走眼了什麼問題啊

php新手求教mysql_query插入資料為什麼不成功?

8樓:孤獨患者丶侄

如 @林興 所說,用mysql_error來看看具體的;

我按照你的語句打了一遍,是可以正常執行並且插入的(貌似類似 在我的機子上沒問題啊 回答?哈哈哈);

具體的只能由你本人具體分析了,或者把錯誤發出來,大家一起討論討論。

php 執行mysql_query("insert ...")能成將內容插入到資料庫中,但下面語句不執行= =!

9樓:匿名使用者

values 後面裡的變數這樣寫:如果變數時數字 ".$num.", 如果變數時字元 '".$char."',

插不進去多半是格式出錯了。。

10樓:邢臺少兒機器人程式設計

==!改為!==就行了

mysql插入語句問題

11樓:sky不用太多

insert into mt_message (`id`,`name` ,`tel` ,`email` )values (null,'111111111', '11', '1')

insert into mt_message(`id` ,`name` ,`tel` ,`email` ,`qita` ,`content` ,`shijian` ,`user` ,`huifu` ,`shenhe`

//)values (null , '1', '2', '', '', '', now( ) , '', '', '')

只能說明:你從email開始後面的欄位其中有一個是不能為空的,而且沒有初始值

所以你第一個語句插入失敗了

我估計應該問題就是在你的時間(shijian)欄位,因為後面基本都是空的,只有時間不是

你可以去檢查一個你的這張message表,在mysql命令列用:desc message

檢查資料表的欄位名和欄位屬性,如果不行你可以重新建立資料表的

要是想知道出錯在**,你可以這樣寫:

<?php

//..上面程式略

$sql="insert into mt_message (`id`,`name` ,`tel` ,`email` )values (null,'111111111', '11', '1')";

$query=mysql_query($sql);

//執行

if($query)

//執行成功

echo 'ok';

else

echo '插入失敗,錯誤報告是:'.mysql_error();

//輸出mysql錯誤資訊函式:mysql_error();

?>

mysql是一個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體。

mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。

mysql所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql 軟體採用了雙授權政策,分為社群版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型**的開發都選擇 mysql 作為**資料庫。

由於其社群版的效能卓越,搭配 php 和 apache 可組成良好的開發環境。

12樓:匿名使用者

第一個插入的不是所有欄位吧? mt_message裡沒有插入的欄位是否有不not null的。

mysql 為什麼程式裡面連續呼叫兩次mysql_query()會出錯 20

13樓:匿名使用者

你兩個sql都有問題,第一個要空格

"select * from event"

第二個你括號全打錯了,應該是英文的括號(),而不是中文的()"insert into event (time) values(100)"

14樓:匿名使用者

每次使用mysql_real_query()後呼叫mysql_free_result(result);再執行下一句mysql_real_query();

php中用mysql_query插入資料到資料庫中總是執行不成功!

15樓:

執行語句 那裡設定個斷點 執行看看報錯沒有

$addcourse_result=mysql_query($addcourse_sql) or die("query wrong");

16樓:匿名使用者

在mysql_query下面加上var_dump(mysql_error());看看提示。

ins上的這個小女孩叫什麼,ins上的這個小女孩叫什麼?

這個小萌娃叫rohee 羅熙 韓國小網紅她的ins jinmiran 是個可愛到犯規的寶寶哈 希望幫到您 這個小女孩叫什麼 這個小萌娃叫rohee 羅熙 韓國小網紅她的ins jinmiran 是個可愛到犯規的寶寶哈 希望幫到您 誰知道這個韓國小女孩叫什麼名字 有ins最好?5 不知道叫什麼名字,但...

權志龍ins的小號叫什麼,權志龍的ins叫什麼

peaceminusone 中文意思是 和平減一 雷醬 peaceminusone中文意思是 和平減一 反戰符號去掉一畫就是coup detat的logo 當你被辜負灬 peaceminusone 甍臾 小號是私人賬號 看不了內容的 權志龍的ins叫什麼 動脈在 權志龍的ins叫 ibgdrgn。權...

exo成員的ins名字分別是什麼

陽光夏天的向日葵 1 金俊勉 kimjuncotton 金俊勉,藝名suho,2012年2月15日,s.m.entertainment公開金俊勉的出道預告,以藝名suho的身份首次正式公開亮相 4月8日,隨組合exo k發行首張迷你 mama 正式出道。2 金珉錫 exoxm90 金珉錫,藝名xiu...