當前位置:首頁 » 編程語言 » php數組資料庫

php數組資料庫

發布時間: 2023-07-20 17:13:23

『壹』 用php怎麼把數組的值存進資料庫

PHP的話,使用foreach循環執行sql代碼即可(可能運算量較大)


直接存數組中的字元串也可以。
如:

$a="0,1,2,3";
//$a=join(",",array(0,1,2,3));這樣也可以
mysql_query("INSERTINTOadmin(monday)VALUES($a)");

這樣欄位monday的就是0,1,2,3

(後一種具體答案,摘自adebug的回答,有改動)

『貳』 PHP 用數組讀取資料庫的問題

$sql
=
"select
class
from
name
where
Id
=
1";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
mysql_free_result($res);
$arr=explode(',',$row['name']);
print_r($arr);

『叄』 php 多個 數組 怎樣存入資料庫

訂單提交後:

$_POST['list'] 的值會是:

array(a,b,c,d,e,a,b,a,b,c,d);

根本就沒有使用價值,即無法分清楚是這些選項是屬於哪個名稱的。所以,要麼用js先在提交之前加工一個「list」的值,或者改交下list的名稱,如下:

<input type="checkbox" name="list[]" value="a" />

改為:

<input type="checkbox" name="list_sina[]" value="a" />

其他的按些修改。


在提交之後的處理代碼如下:

$title=isset($_POST['title'])?$_POST['title']:array();
$insert_data=array();
foreach($titleas$row){
$name=trim($row);
$list=isset($_POST['list_'.$name])?implode(',',$_POST['list_'.$name]):'';
$insert_data[]="('$name','$list')";
}
if(!empty($insert_data))$mysql->query('INSERTINTOmysql_table(name,list)VALUES'.implode(',',$insert_data));

這樣的資料庫查詢語句為:

INSERT INTO mysql_table(name,list)VALUES ('sina','a,b,c,d,e'),('qq','a,b'),('ifeng','a,b,c,d')

『肆』 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");

『伍』 php通過數組查詢資料庫

把不要的數據通過sql語句過濾掉,然後分頁輸出。如果你全查出來,裝到數組,然後判斷,再輸出。太麻煩,效率又不高,不建議這樣做。

熱點內容
河池都安伺服器ip地址是什麼 發布:2025-08-20 16:00:13 瀏覽:873
做自媒體剪輯需要什麼配置的電腦 發布:2025-08-20 15:37:38 瀏覽:388
密碼法的立法目地是什麼 發布:2025-08-20 15:27:13 瀏覽:456
不小心刪除微信怎麼恢復聊天記錄安卓 發布:2025-08-20 15:27:05 瀏覽:449
車載安卓系統指的是什麼 發布:2025-08-20 15:23:47 瀏覽:713
安徽鯤鵬伺服器雲空間 發布:2025-08-20 15:19:37 瀏覽:790
怎樣刪除手機大存儲 發布:2025-08-20 15:10:36 瀏覽:270
android關閉 發布:2025-08-20 15:09:44 瀏覽:61
陸上公務艙選哪個配置 發布:2025-08-20 15:04:48 瀏覽:680
win10錯誤5拒絕訪問 發布:2025-08-20 15:03:52 瀏覽:261