我有两个相关的表,我想让最后一个ID_primeraTabla
将它插入到第二个表中,因为它ID_primeraTabla
是外键。 有任何想法吗 ?
我所拥有的是以下
$pregunta = $_POST["pregunta"];
$respuesta = $_POST["respuesta"];
$comentario = $_POST["comentario"];
$sql = "Select id_asistente FROM Asistente order by id_asistente DESC LIMIT 1";
mysqli_query($connect, $sql) or die (mysqli_error($connect));
$query = "Insert into Encuesta_asistente(pregunta_encuesta,respuesta_encuesta,comentario_encuesta,id_asistente) values ('$pregunta','$respuesta','$comentario','$sql');";
mysqli_query($connect, $query) or die (mysqli_error($connect));
mysqli_close($connect);
问题是您没有在任何地方获得第一个查询的值。
这是带有注释的完整代码:
重要提示:请使用准备好的语句
MySQLi
或更好的语句PDO
以避免可能的SQL 注入攻击。