導航:首頁 > 編程語言 > php數組循環插入數據

php數組循環插入數據

發布時間:2022-03-01 18:44:24

1. php 怎麼把接受到的數據 循環的添加到數組

遍歷數據表,把相應的數據放到數組中即可

例如:
<?php
//定義一個數組,用於保存讀取到的數據
$contents = array();
$query = mysql_query("select * from table");
//遍歷數據表
while($array = mysql_fetch_array($query)){

$contents[] = $array;
}

print_r($contents);

//然後循環數組,或者通過鍵名使用數組

foreach($contents as $value){

print_r($value);
}

echo $contents[0]['欄位名稱'];
?>

2. thinkphp 數組循環插入資料庫

$data=array(); //創建臨時變數用以存儲數據
$length=count($你的array名['cwidth']); //數你有多少行數據
for($i=0; $i<=$length; $i++){ //循環
$data[$i]['cwidth']=$你的array名['cwidth'];
$data[$i]['cheight']=$你的array名['cheight'];
}

出來的數據就像是這樣:
array(2){
[0]=>array(2){
['cwidth']=>string(5) "593px"
['cheight']=>string(5) "203px"
}
[1]=>array(2){
['cwidth']=>string(5) "598px"
['cheight']=>string(5) "111px"
}
}

然後再用$db->add($data);插入數據

3. php用foreach將一個長數組循環插入資料庫

重構函數,將一維數組轉成二維數組,
$newArray=[];
for($i=1;$i<=count($arr)/3;$i++){
foreach($arras$key=>$val){
if($key=="item_name_".$i){
$newArray[$i][$key]=$val;
}
}
}
此時$newArray就是一個二維數組。每組數據一個組。然後拼接sql語句插入

4. PHP如何將下面數組遍歷,插入資料庫

五維數組·······················,你可以轉換成字元串然後再插入,或者你先串列化然後再存儲

5. php如何操作數組遍歷追加數據

可以遍歷兩次$a, 第一次取出所有的父級欄目,放入$newarr中,第二次將子欄目放入對應
的父級欄目數組中, 最後使用$newarr就行
不過這是建立在只有二級欄目的基礎上,如果有三級欄目的話就還要麻煩些了

$newarr = array();
foreach ($a as $key => $value)
{
if($value['fID'] == 0)
{
$cid = $value['cID'];
$newarr[$cid] = $value;
unset($a[$key]);
}
}

foreach ($a as $key => $value)
{
if($value['fID'] != 0)
{
$fid = $value['fID'];
$newarr[$fid]['zilanmu'][] = $value;
}
}

6. php如何循環錄入數組中的數據

foreach($arr as $value){
$sql="insert into list(title)values(".$value.")"; //再插入
}

7. php 如何把數組里的值循環添加到資料庫中最好舉個例子 感謝那位大俠出手相助

代碼如下:

==================================================================

<?php
$arr = array('數學' => '98', '語文' => '103', '英語' => '108');
foreach($arr as $k => $v) {
$sql = "insert into stuScore(subject, score) values('$k', $v);";
//echo $sql.'<br />'; //這里的sql語句你可以echo出來看看對不對...
mysql_query($sql);
}
?>

8. PHP數組循環插入資料庫問題

$array=你的數組;

foreach($arrayas$key=>$val){
$Sql='insertinto表名稱(`no`,`city`)';
if($key%2==0){
$Sql.='values('.$val.',';
}else{
$Sql.='''.$val.'')';
mysql_query($Sql)orprint(mysql_error().'<br/>');
}
}

9. PHP for循環的值插入數組 資料庫

不知道我理解的對不,是你的答案不,你可以試試

for(.......){
.........//你的for循環

$data[] = array(
'no'=>$no,
'ok'=>$ok,

'shold_date'=>$should_date,
);
}

這樣應該可以得到了,結果應該是 二維數組。
$data = array(
0=>array(
'no'=>1,

'ok'=>1,

'should_date'=>『2014-7-25』

),

1=>array(
'no'=>1,

'ok'=>1,

'should_date'=>『2014-7-25』

),
)

插入資料庫中,你可以用foreach 實現了。

==============================

不過,你可以在 for循環中,直接插入資料庫中啊,不用寫到數組里,也可以直接添加中。

閱讀全文

與php數組循環插入數據相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:63
Windows常用c編譯器 瀏覽:780
關於改善國家網路安全的行政命令 瀏覽:835
安卓如何下載網易荒野pc服 瀏覽:656
javainetaddress 瀏覽:106
蘋果4s固件下載完了怎麼解壓 瀏覽:1005
命令zpa 瀏覽:288
python編譯器小程序 瀏覽:946
在app上看視頻怎麼光線調暗 瀏覽:542
可以中文解壓的解壓軟體 瀏覽:595
安卓卸載組件應用怎麼安裝 瀏覽:915
使用面向對象編程的方式 瀏覽:342
程序員項目經理的年終總結範文 瀏覽:932
內衣的加密設計用來幹嘛的 瀏覽:435
淮安數據加密 瀏覽:295
魔高一丈指標源碼 瀏覽:984
松下php研究所 瀏覽:171
c回調java 瀏覽:403
夢幻端游長安地圖互通源碼 瀏覽:747
電腦本地文件如何上傳伺服器 瀏覽:315