El DNI és primary KEy pero no autoincremntable.
EL problema que me pasa , es que me inserta el registro con DNI 0 i los otros campos vacio , entonces al segundo que quiero insertar me dice que esta duplicado , pero pq no se me grabana los datos que io escribo en el formulario me pone el 0 automaticamentye. Alguien sabe pq?
gracias
codigo php:
<html>
<body bgcolor="00FF99">
<p align="right"><a href="menu.html">Tornar al Menú </a></p>
<p align="right"><a href="insert_treballadors.html">Tornar a insertar un altre Treballador </a></p>
Código PHP:
<?php
$conexio=mysql_connect("localhost","root","");
mysql_select_db("parc_atraccions",$conexio);
$resul= mysql_query("INSERT INTO treballadors (DNI, Nom, Cognom, Adreca, Telefon_fix, Telefon_movil, email, Carrec, Hores_setmanals, Num_zona) VALUES ('$DNI','$Nom','$Cognom','$Adreca','$Telefon_fix', '$Telefon_movil','$email','$Carrec','$Hores_setmanals','$Num_zona')", $conexio);
//Insertem el registres agafan les dades dels formnularis amb les variables
if (mysql_errno($conexio)==0){
echo "Registre Insertat";
echo "<br>";
}
else
{
$numeroerror=mysql_errno($conexio);
$descripcioerror=mysql_error ($conexio);
echo "num_derror $numeroerror ERROR";
echo "<br>";
echo "descripcio $descripcioerror";
}
// Aqui dalt ens dira l’error que tenim
mysql_close();
exit();
//Tanquem la conexio
?>