phpinsert語句
① php 的INSERT 語句!急!急!急!
你的語句應該沒有問題,你把報錯信息貼一下大家就明白你錯在哪裡了,下面以MYsql資料庫為例,說明一下執行SQL的幾個步驟,你應該在每一步後檢測是否成功:
mysql_connect();//可能需要伺服器地址、用戶名、密碼
mysql_select_db('資料庫名');//本句不是必須的,但是對於你這個sql語句是必須的,因為你語句裡面沒有說明資料庫
mysql_query($sql);
② PHP中insert語句
排下錯,把普通會員換成數字,或字母試試,看看是不是一插入中文就出錯,
③ php代碼,插入多條insert語句,沒有成功!
你這個是PHP基本語法都不清楚啊。重復賦值,第二條數據就會覆蓋第一條數據。所以第二個sql執行成功了,第一個被覆蓋掉了。而且現在都是用PDO連接資料庫,建議直接用PDO操作,不要用mysql和mysqli操作資料庫。
④ php mysql insert into 結合詳解及實例代碼
php
mysql
insert
into
結合詳解
ySQL
INSERT
INTO語句在實際應用中是經常使用到的語句,所以對其相關的內容還是多多掌握為好。
向資料庫表插入數據
INSERT
INTO
語句用於向資料庫表添加新記錄。
語法
INSERT
INTO
table_name
VALUES
(value1,
value2,....)
您還可以規定希望在其中插入數據的列:
INSERT
INTO
table_name
(column1,
column2,...)
VALUES
(value1,
value2,....)
注釋:SQL
語句對大小寫不敏感。INSERT
INTO
與
insert
into
相同。
1.insert語句一次可以插入多組值,每組值用一對圓括弧括起來,用逗號分隔,如下:
insert
into
`news`(title,body,time)
values('title
1','body
1',now()),('title
2','body
2',now());
2.Insert
Select
語句,將查詢的結果插入到新的表,顧名思義,它由一條insert語句和一條select語句組成
insert
into
news_one(id,title,body,time)
select
id,title,body,time
from
news_two;
要注意的是,這兩個表的結構要完全相同,列名可以不同。
在php中使用方法
下面是
"insert.php"
頁面的代碼:
<?php
$con
=
mysql_connect("localhost","peter","abc123");
if
(!$con)
{
die('Could
not
connect:
'
.
mysql_error());
}
mysql_select_db("my_db",
$con);
$sql="INSERT
INTO
Persons
(FirstName,
LastName,
Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if
(!mysql_query($sql,$con))
{
die('Error:
'
.
mysql_error());
}
echo
"1
record
added";
mysql_close($con)
?>
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
⑤ php中怎麼同時執行兩個不同的insert語句
insert into B (field1,...)values (value11,..), (value21,....);在sql 2008中可以這么寫,不知道其他版本可行否。conn.execute(sql)沒有次數限制,只要conn處於open狀態,就可以調用execute
⑥ 在php中使用insert語句
一,表名欄位名是用反引號,不是引號二,那個轉義在你這里可以去掉 修改如下: $result = mysql_query("INSERT INTO `htable`.`side_nav_info`(`id`,`nav_name`,`nav_title`) VALUES($id,'$nav_name','$nav_title')");
⑦ php insert
這是因為values()裡面的值要加'',而其你的表名用''括起來了,應該用``,就是1前面那個鍵
$sql="insert
into
'User'
('UserName','Sex','PassWord','Email','Tel')
values
("$_POST['UserName']","$_POST['Sex']","$_POST['PassWord']","$_POST['Email']","$_POST['Tel']")";
修改為:
$sql="insert
into
`user`
(UserName,Sex,PassWord,Email,Tel)
values
('".$_POST[UserName]."','".$_POST[Sex]."','".$_POST[PassWord]."','".$_POST[Email]."','".$_POST[Tel]."')";