Mysqli查询不适用于来自另一个表的id

时间:2015-07-05 10:11:45

标签: php mysql mysqli

我有这个PHP脚本。

$cwZ = count($wiegen_zutat);
$cwM = count($wiegen_menge);
$cwS = count($wiegen_schritt);

if($cwM == $cwS and $cwM == $cwZ and $cwZ == $cwS){
  for($x = 0; $x < $cwZ; $x++){
    $aktZuat = $wiegenZutat[$x];
    $qr = "SELECT ID_Zutat FROM Zutaten WHERE Name='$aktZutat' LIMIT 1";
    $id_get = mysqli_query($verbindung,$qr );
    $id = mysqli_fetch_array($id_get);
    $zuatenID = $id['ID_Zutat'];
    echo $id['ID_Zutat'];
    echo $zutatenID;
    $sql3 = "INSERT INTO Wiegen (ID_Zutat, Menge) VALUES ('$zutatenID', '$wiegenMenge[$x]')";
    $wiegenEintragen = mysqli_query($verbindung, $sql3); 
  }
}

$ wiegen_zutat,_menge,_schritt都是三个包含我表单信息的数组。 我浏览了第一个数组,并根据包含我网站成分的表格检查变量。我想获得之前添加了一些步骤的成分的ID并将其添加到另一个表中。 问题是回声或查询都不起作用。

我错过了什么?

请不要对变量的名称感到困惑,我是德国人:)

祝你好运

0 个答案:

没有答案