2插入查询2表插入

时间:2016-03-30 13:57:48

标签: php sql mysqli

使用简单的表格我发布到数据库中。然而它只发布到第一个表($ sql)而不是第二个($ sql2)。但我无法理解为什么。所有名称都匹配值ect ...

我错过了一些愚蠢的东西。任何援助都会很棒。 这是插入$ sql而不是$ sql2

的部分

我很欣赏将数据插入表格的问题。然而它并不适合我,想要检查我是否遗漏了一些愚蠢的事情或以错误的方式解决这个问题。

$sql = "INSERT INTO accounts ( reg, acc, accstatus, carrfloor, carramid) 
VALUES ( '{$db->real_escape_string($_POST['reg'])}', 
         '{$db->real_escape_string($_POST['acc'])}', 
         '{$db->real_escape_string($_POST['accstatus'])}', 
         '{$db->real_escape_string($_POST['floor'])}',		 
         '{$db->real_escape_string($_POST['carramid'])}' )"; 
		 
$sql2 = "INSERT INTO platform ( platform, name, platformstatus, platformtype) 
VALUES ( '{$db->real_escape_string($_POST['platform'])}', 
         '{$db->real_escape_string($_POST['name'])}',
         '{$db->real_escape_string($_POST['platformstatus'])}', 		 
         '{$db->real_escape_string($_POST['platformtype'])}' )";
		 
$insert = $db->query($sql); 
$insert2 = $db->query($sql2); 


if ($insert && $insert2) { 
echo "<font color='red'>Inserted Successfully</font>"; 
//header('Location: index');
} else { 
echo "<font color='red'>Woops! Something Went Wrong :|</font>"; 
} 


$db->close(); 
} 
 ?> 

0 个答案:

没有答案