![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 小郭 ![]()
![]() |
目前我只能做到匯入一個資料表 以下是我的程式碼,有那位大大能幫我解惑一下,感恩了 if( $_FILES['upfile']['error'] == UPLOAD_ERR_OK){ $file=fopen($_FILES['upfile']['tmp_name'],"r"); $counter = 0; while (!feof($file)) { $line = fgets($file); //print_r($sid); list($a_year,$a_term,$class,$name, $sem_id,$subject_name,$perm_id) = explode(",", $line); $a_year=trim($a_year); $a_term=trim($a_term); $class = trim($class); $name = trim($name); $sem_id = trim($sem_id); $subject_name=trim($subject); $perm_id=trim($perm); if ($sid != "") { $counter++; $sql = "INSERT INTO lecture (a_year ,a_term ,s_id ,class ,sem_id )VALUES ($a_year, $a_term, $class, $name, $sem_id, )"; echo $counter . "<br/>"; mysql_query($sql); if(mysql_query($sql)>""){ echo '<meta http-equiv=REFRESH CONTENT=0;url=upload_2.php?msg=上傳成功!!>'; } else{ echo '<meta http-equiv=REFRESH CONTENT=0;url=upload_2.php?msg=上傳失敗!!>'; } } } } else { echo "上傳失敗"; } ?>
搜尋相關Tags的文章:
[ csv ] ,
本篇文章發表於2012-10-17 14:31 |
1樓
最有價值解答
那顆爛蔥 ![]() ![]() |
既然一條SQL query只能塞進一個Table,那為什麼不弄出第二條SQL去塞進第二個Table?
本篇文章回覆於2012-10-17 18:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
記得下次發文 請使用 code編排 這樣會比較好看
本篇文章回覆於2012-10-18 08:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
小郭 ![]() |
請問如果是塞不同的資料表也是可以設二條sql嗎?
本篇文章回覆於2012-10-24 17:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓 |
你的sql現在是塞進lecture,不就再寫一條塞另一個?
本篇文章回覆於2012-10-25 09:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓
作者回應
小郭 ![]() |
設完之後只能傳入一個資料表中,另一個sql沒反應耶@@!
本篇文章回覆於2012-10-26 01:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
6樓 |
我這個是Example(範例)
不代表是完整照抄... 天曉得你那個所謂具關聯性的另一個資料表是啥...
本篇文章回覆於2012-10-28 12:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |