Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/05/2015, 16:57
zerobathory
 
Fecha de Ingreso: enero-2012
Mensajes: 55
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Problemas con INSERT INTO en PDO

Cita:
Iniciado por hhs Ver Mensaje
Si tu id es auto numérico no requieres calcularlo como lo estas haciendo.
Pongo el id como autoincremento mas por costumbre que por otro cosa, calculo el id solo para tener un orden en la tabla, porque se van a estar eliminando usuarios, entonces va a llegar el punto en el que los id van a estar muy saltados como:
1
7
50
90
124

En vez de

1
2
3
4
5...

Por eso calculo el id... Bueno, puedo tal vez omitirlo, pero usaba un sistema parecido para comprobar si el usuario exite en la tabla, algo como esto

Código PHP:
$conteus="SELECT COUNT(*) FROM ".$prefijotienda."_usuarios WHERE usuario='$usuario'";
     
$conver=$con->exec($conteus);
     if(
$conver == 0){
echo 
"usuario no existe";
//codigo para ingresar usuario en tabla
}
else{
echo 
"Si existe";
//codigo para regresar a pantalla y mandar mensaje de error

Entonces al no hacer el conteo, nunca va a marcar el error de que el usuario existe y lo va a duplicar, ya hice la prueba