我想上傳一個數組的結果到數據庫表。foreach進入mysql表
foreach ($f_list as $list) {
echo '<a href="http://facebook.com/'.$list['id'] . '"><br>';
echo $list['name'] . '</a><br>';
}
我想要名稱和UID上傳到我的分貝。我怎樣才能用foreach方法實現這一點?
我想上傳一個數組的結果到數據庫表。foreach進入mysql表
foreach ($f_list as $list) {
echo '<a href="http://facebook.com/'.$list['id'] . '"><br>';
echo $list['name'] . '</a><br>';
}
我想要名稱和UID上傳到我的分貝。我怎樣才能用foreach方法實現這一點?
$sql=array();
foreach ($f_list as $list) {
//This assumes, your values are already safely quoted
$sql[]="'".$list['id']."','".$list['name']."'";
}
$sql=implode('),(',$sql);
$sql="INSERT INTO tablename VALUES($sql)";
// now run the query
不知道爲什麼這是封閉的,因爲你似乎完全回答它,現在我有一個工作腳本...這裏的一些mods只是白癡 –
爲什麼有人會對此投票?在我發佈之前,我已經上下查找了答案...好心解釋你的理由 –
你可以使用SQL INSERT查詢來完成這個任務。 – scriptin
我知道如何使用sql連接上傳數據。當我嘗試這樣做時,我只會得到最後一條記錄的foreach –