Cita:
Iniciado por hhs
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