導航:首頁 > 編程語言 > php寫入資料庫

php寫入資料庫

發布時間:2022-02-09 14:32:46

A. php數組,如何寫入mysql資料庫

<?php
$info=$_POST['info'];
$values="";
for($i=0;$i<count($info['title']);$i++){
$values.="('{$info['title'][$i]}','{$info['price'][$i]}','{$info['amout'][$i]}'),";
}
$values=rtrim($values,',');
mysql_query("insertintotablenamevalues".$values);
//這種情況適用於比較少的行插入

如果數據量比較大

將數據按行存入文本中

for($i=0;$i<count($info['title']);$i++){
$values.="{$info['title'][$i]} {$info['price'][$i]} {$info['amout'][$i]} ";
}
file_put_content('data.txt',$values);
mysql_query("loaddatalocalinfile'data.txt'intotabletablename");

B. php如何寫入資料庫

數組吧,直接把數組轉字元串啊
implode() 函數返回由數組元素組合成的字元串。(適合一維數組)
$arr = array('Hello', 'World', 'I', 'love', 'Shanghai');
1 echo implode(" ",$arr);//加空格
the result : Hello World I love Shanghai
2 echo implode(",",$arr);//加逗號
the result : Hello,World,I,love,Shanghai

轉換數組為字元串後插入資料庫就可以了。

C. php向mysql寫入數據

if(!$sql)
{
echo('注冊失敗!');
}
else
{
echo('注冊成功!');
}

這個判斷明顯是錯誤的,$sql 這肯定是有值的,它的值就是你給的sql語句。所以不管你怎麼注冊,都是輸出注冊成功。而應該判斷它的反回值$query=mysql_query($sql,$con);如果注冊不成功,$query=flase;否則反之.

D. php+mysql寫入資料庫的一段代碼的寫法,在線等!

<?php
$url="" //連接地址
$user="" //用戶名
$pass="" //用戶密碼
$dbname="shuzi" //資料庫名
$con=mysql_connect(url,user,pass);
if(!$con){
echo"連接錯誤";
return;
}
$qi=$_POST["qi"];//取表單值,通過名字
mysql_select_db(dbname);//連接資料庫
mysql_query("insertinto表名(欄位)values($qi)");//插入數據
mysql_close($con);//關閉連接
?>

E. 關於PHP循環寫入資料庫的操作

$str = 」第1條信息|||第2條信息|||第3條信息|||第4條信息";
if($str!=""){
$arr = explode("|||",$str);
echo count($arr);//輸出一下一共多少條信息,不知道你要怎麼判斷,所以自己看情況寫
//如果$str='第1條信息',$arr[0]就是 '第1條信息' ,數組長度等於1
for($i=0;$i<count($arr);$i++)
{
INSERT INTO 數據表(info) VALUES ('$arr[i]')……
//添加第(i+1)條信息,具體看情況
}
}

F. 怎麼用php程序將頁面傳過來的數據寫入資料庫 代碼如下:

就是$insert這條SQL語句的問題
echo $insert;看看語句有沒有問題
檢查方法將輸出的SQL語句放在資料庫里執行以下
標准寫法
$insert = "insert into my_tab(user,psd) values('".$user."','".$psd."')":

G. php如何把表單中的數據插入資料庫

表單
應該使用名字,例如:
<form
action=xxx.php
method=post>
<select
name="select1">
<option
value="1"
selected="selected">男</option>
<option
value="0">女</option>
</select>
</form>
這樣,在xxx.php裡面使用$_POST['select1']獲取結果。

H. 用php將數據寫進資料庫中

如果你會點php基礎我可以給你點參考意見
一個是,你這個文件肯定是txt格式的
$fp = fopen('xxx.txt','r');//用只讀方式打開文件
$getsource = fgets($fp);//讀取第一行,主要是用於去除第一行
while(!feof($fp)){
$getsource = fgets($fp);//獲取有用數據
$insource = explode(" <>", $getsource);//把一行文字變成數組,按<>符號分割
/*---------------下面寫數據存儲的sql-------------------*/
......
/*---------------上面寫數據存儲的sql-------------------*/
}
我默認為你對php和mysql是熟悉的,不然你也不會打算用php寫這個程序,我只提供你點思路,php對文件操作不熟悉的話你可以參考下這篇文章
http://www.tocus.com.cn/?send=article_show&id=77&class=2
希望對你有幫助

I. 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手冊。

J. 通過表單把數據寫入資料庫(php+mysql)

你的代碼太亂了我給整理了一下 看看是不是你想要的
這是HTML的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>test3</title>
</head>
<body>
<form method="post" action="test3.php">
<input type="text" name="uid" size="8" maxlength="8" />
<input type="test" name="name" size="10" maxlength="10" />
<input type="submit" name="submit1" value="確定" />
</body>
</html>
這個是test3.php的
<?php
$con=mysql_connect("localhost","root","");
if(!$con){
die("發生了未知錯誤");
}else {
echo "<font color=008000 ><b>連接成功</b></font>";
}
mysql_select_db("test",$con);
$uid=isset($_POST['uid'])?trim($_POST['uid']):"2";
$name=isset($_POST['name'])?trim($_POST['name']):"2";
$sql="INSERT INTO banji1 VALUES('{$uid}','{$name}')";
$result=mysql_query($sql);
if($result){
echo "<br />插入成功";
}

?>

閱讀全文

與php寫入資料庫相關的資料

熱點內容
送股派現的演算法 瀏覽:276
phpurl鏈接 瀏覽:953
蒸汽壓縮式製冷應用 瀏覽:867
如何算進攻伺服器 瀏覽:502
python文件緩存 瀏覽:782
程序員最近體檢 瀏覽:610
中國思想史pdf 瀏覽:631
android刷新launcher 瀏覽:257
甘肅白銀dns伺服器雲主機 瀏覽:471
可以正常支付的發卡源碼 瀏覽:712
伺服器系統怎麼管理虛擬機 瀏覽:29
怎麼下載跨聲app 瀏覽:645
人人都懂設計模式python 瀏覽:676
其他安卓機如何刷smartisanos 瀏覽:17
珠海教材Python 瀏覽:484
51單片機結構和原理 瀏覽:246
phpdbf 瀏覽:281
三電貝洱壓縮機怎麼樣 瀏覽:543
流行的linux版本 瀏覽:152
昆侖通態觸摸屏如何編譯 瀏覽:243