當前位置:首頁 » 編程語言 » php插入sql

php插入sql

發布時間: 2022-09-14 14:25:40

『壹』 phpsql插入語句問題

頁面文件修改為GB2312,瀏覽器的頁面編碼也要修改為GB2312,資料庫裡面的字元集要設置為GB2312(建時指定、PHPMYADMIN可以修改),這些你都做好了,那就剩下一步:

設置MYSQL連接的會話為GB2312,語句是:
mysql_query("set names gb2312"):

『貳』 問個簡單的php插入sql語句的問題

可以。我平時就是像第二種方法那麼寫的。但是你的$_POST[...]放在這句話外面比較好。
$user=$_POST[user];
$title=$_POST[title];
$content=$_POST[content];

$sql="insert into message (id,user,title,content,lastdate)values ('','$user','$title','$content',now())";

『叄』 php 如何把一條sql語句寫入資料庫

<?php
$dbhost = 'localhost:3306'; // mysql伺服器主機地址
$dbuser = 'root'; // mysql用戶名
$dbpass = '123456'; // mysql用戶名密碼
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
die('連接失敗: ' . mysqli_error($conn))
;}
echo '連接成功<br />'; // 設置編碼,防止中文亂碼mysqli_query($conn , "set names utf8");
$runoob_title = '學習 Python';
$runoob_author = 'RUNOOB.COM';
$submission_date = '2016-03-06';
$sql = "INSERT INTO runoob_tbl ".
"(runoob_title,runoob_author, submission_date) ".

"VALUES ".

"('$runoob_title','$runoob_author','$submission_date')";

mysqli_select_db( $conn, 'RUNOOB' );$retval = mysqli_query( $conn, $sql );
if(! $retval ){
die('無法插入數據: ' . mysqli_error($conn))
;}
echo "數據插入成功\n";
mysqli_close($conn);
?>
按照步驟開始,多看PHP手冊。

『肆』 PHP使用什麼函數執行SQL插入和更新操作

使用的是mysql_query,這個是低版本的,現在用的多的是mysqli_query這個函數,另外如果用的pdo的鏈接方式,則使用pdo操作方法。

『伍』 php插入sql語句 數據怎麼插不進去

DBSession::start($pdo);
/**這個位置$pdo是實例么? 列印看下;
根據你的錯誤提示猜測你的self::$pdo應該是空的
可以在類裡面的start方法下這么寫**/

public static function start($pdo){
var_mp($pdo);//看下$pdo是不是實例
die;
}

『陸』 php 數組分行插入sql

//判斷數組數量是否大於0
if(count($result)>0){
//合並數組值
$values=implode(")', ('",$result);
//生成SQL語句
$sql="INSERTINTO`jilu`(`id`,`num`)VALUES ('".$values."')";
//顯示SQL語句
echo$sql;
}

『柒』 php插入sql語句 數據怎麼插不進去

沒有出現錯誤代碼吧?
建議這兩個地方修改下,看看有什麼結果出來,然後對症下葯。
1、mysql_query("set name,'GBK'");——改成:
mysql_query("set name,'GBK'") or die("設置語言失敗!".mysql_error());
2、 $sql="insert into bbs(id,user,title,content,latedate) values" ."('','$_POST[user]','$_POST[title]',$_POST[content],now())";
mysql_query($sql);——修改為:
$id=$_POST[id];$user=$_POST[user];$title=$_POST[title];$content=$_POST[content];$latedate=$_POST[latedate];//如果你覺得還不夠妥,這里可以讓php列印出來看看到底什麼內容
$sql="insert into bbs(id,user,title,content,latedate) values($id,$user,$title,$content,$latedate);
mysql_query($sql) or die("發布失敗!".mysql_error());

『捌』 php簡單的sql插入問題

沒有貼出報錯信息和表結構,以下僅為猜測.
首先:
(1)懷疑你的ID是主鍵,並且是自增長的.這樣的話,在sql語句中不需要出現.
即message(user,title,content,lastdate) values ($user,...)即可.
(2)lastdate看你是存時間戳,你不如使用PHP的time()來生成.
(3)在調試的時候可以echo $_Sql,然後把sql復制到查詢分析器,看問題出在哪.

『玖』 php插入sql語句 為什麼數據只能插入一條進去

看看是不是數據表的某項鍵值設置成unique,而你在此項又插入了跟第一項相同的值。

熱點內容
劍俠情緣緩存怎麼清理 發布:2025-01-11 22:33:56 瀏覽:316
win7旗艦版怎麼設置密碼 發布:2025-01-11 22:21:09 瀏覽:144
被害人訪問 發布:2025-01-11 22:06:24 瀏覽:366
朋友圈上傳長視頻方法 發布:2025-01-11 22:01:41 瀏覽:357
我的世界ice伺服器被炸罰款 發布:2025-01-11 21:54:36 瀏覽:725
linuxphpini配置 發布:2025-01-11 21:54:35 瀏覽:481
tp圖片壓縮 發布:2025-01-11 21:53:52 瀏覽:632
手柄怎麼調節安卓模式 發布:2025-01-11 21:44:36 瀏覽:950
國產伺服器搭建ftp 發布:2025-01-11 21:27:33 瀏覽:919
電腦系統哪個好用配置 發布:2025-01-11 21:26:04 瀏覽:141