我想用我的第一個查詢的結果來插入第二個查詢,在sintaxis中沒有錯誤。Mysqli第二個查詢不起作用
我一直在閱讀很多東西,但似乎任何工作。
幫助!!!!
$sql = "CALL sp_producto(1);";
$rs = $mysqli->query($sql);
$idNuevo;
if ($fila = $rs->fetch_assoc()) {
$idNuevo = $fila['idNew']; //recupera el id del insertado
$talleres = explode(",", $_POST["proceso_prod"]);
foreach ($talleres as $t) {
//THIS DOESN'T WORK BUT IDONT KNOW WHY
$sql = "INSERT INTO proceso_produccion() VALUES (" . $idNuevo . ", ".$t.")";
echo $sql;
$mysqli->query($sql);
}
}
從'INSERT INTO proceso_produccion()'中刪除'()',並從CALL sp_producto(1);' – Rahul