Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/04/2008, 02:46
armen87
 
Fecha de Ingreso: abril-2008
Mensajes: 157
Antigüedad: 16 años
Puntos: 0
Re: Insertar regsitros

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);


$resulmysql_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
?>