使用此代码我可以将内容放入我的数据库(更具体http://puu.sh/4vO16.png) 现在我想要的是代码将前半部分(在本例中为两行)放在一个名为A的表中,将后半部分放在一个名为B的表中。
这可能吗?如果是的话,你能帮助我吗?谢谢!
// Enter New Data To Table
$uitvoer = getTable($url);
foreach ($uitvoer as $row) {
$query = array();
$insert = "";
$insert_values = "";
foreach ($row as $col) {
$query[] = strip_tags($col);
}
$insert_values = implode("','", $query) ;
$insert = "'".$insert_values."'";
$sql="INSERT INTO " . $tableName . " (id, naam, punten, NUMwedstrijden, NUMgewonnen, NUMverloren, GEWsets, VERLsets, forfait) VALUES ($insert)";
mysqli_query($con,$sql);
}
答案 0 :(得分:0)
我希望这符合您的需求;
$uitvoer = getTable($url);
$counter = 0;
foreach ($uitvoer as $row) {
$tableName = "talbeA";
if ((count($uitvoer) / 2) <= $counter) $tableName = "tableB";
//the magic happens on the line above
$query = array();
$insert = "";
$insert_values = "";
foreach ($row as $col) {
$query[] = strip_tags($col);
}
$insert_values = implode("','", $query) ;
$insert = "'".$insert_values."'";
$sql="INSERT INTO " . $tableName . " (id, naam, punten, NUMwedstrijden, NUMgewonnen, NUMverloren, GEWsets, VERLsets, forfait) VALUES ($insert)";
mysqli_query($con,$sql);
$counter++;
}
我认为这是一个非常奇怪的问题,如果我做对了,你只想在一半中划分插入(正如你在问题中提到的那样)就是这样。