我创建了一个带有AUTO INCREMENT
列(Id,主键)的表,并完成了以下php代码:
$med="MED0x";
$sql=" INSERT INTO Inscricoes2 (`Nome`,`Nome Clinico`, `Numero Cedula`, `Email`, `Descricao`) VALUES ('$nome_completo', '$nome_clinico', '$numero_cedula', '$email' , '$comentario') " ;
$num=mysql_insert_id($con);
$resultado=$med . $num;
echo "$resultado";
但它没有任何回声,并且出现了一个错误。这里怎么了?
这是因为您从未执行过查询,因此没有插入id。
mysql_query($query);
$num=mysql_insert_id($con);
如何防止PHP中的SQL注入?