Php Mysqli查询无法使用另一个表中的id

Php Mysqli查询无法使用另一个表中的id,php,mysql,mysqli,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 FRO

我有这个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,它是在一些步骤之前添加的,并将其添加到另一个表中。 问题是回声和查询都不起作用

我错过了什么

请不要被变量的名称弄糊涂,我是德国人:


向您致以最诚挚的问候

您易受伤害。绑定你的参数!回声和查询都不起作用意味着什么?实际结果如何?预期的结果是什么?仅仅知道它不起作用是没有帮助的。