Hola buenas noches estoy teniendo problemas en insertar datos a una tabla, les dejo el codigo aver si me dan una mano porque no encuentro el error :(
Editado
## COMPROBAMOS LOS DATOS EN LA BASE DE DATOS DE LO CONTRARIO LO REGISTRAMOS AUTOMATICAMENTE
$accion_user = sprintf("SELECT * FROM z_users WHERE dni=%s",
formatearcadena($jsonData['cedula'],'text'));
$consulta_user=mysqli_query($conexion,$accion_user);
$datos_user=mysqli_fetch_assoc($consulta_user);
$cantidad_user=mysqli_num_rows($consulta_user);
if($cantidad_user == '0'){
//Insertar user
$accion_addusers = sprintf("INSERT INTO z_users (user, nombre, dni, email, password) VALUES (%s, %s, %s, %s, %s)",
formatearcadena($jsonData['id'],'text'),
formatearcadena($jsonData['nombre'],'text'),
formatearcadena($jsonData['cedula'],'text'),
formatearcadena($jsonData['correo'],'text'),
formatearcadena(md5($_POST['pass']),'text'));
$consulta_addusers = mysqli_query($conexion,$accion_addusers) or die(mysqli_error());
### SE AGREGO EL RESGISTRO Y SE LOGIO EL USER
$_SESSION['iduser']=$jsonData['id'];
$_SESSION['nombreuser']=$jsonData['nombre'];
if(isset($_POST['login']) && $_POST['login']=='on'){
//Recordar la sesión
setcookie('idcookie',$jsonData['id'],time()+30*24*60*60,'/');
setcookie('nombrecookie',$jsonData['cedula'],time()+30*24*60*60,'/');
}
echo 'correcto 1';Editado
0
Puntos
Puntos
1153
Visitas
Visitas
4
Resp
Resp
Por david hace 7 años
Novice
Respuesta #1
Prueba con cambiando esto
formatearcadena($jsonData['id'],'text')
Por esto
formatearcadena($jsonData['id'],'int)
Por qué supongo que la id en tu base de datos es un entero
Si te sigue fallando pega una captura del error
formatearcadena($jsonData['id'],'text')
Por esto
formatearcadena($jsonData['id'],'int)
Por qué supongo que la id en tu base de datos es un entero
Si te sigue fallando pega una captura del error
0
Puntos
Puntos
Por alber hace 7 años
Admin
Respuesta #2
ahi pruebo es que la peticion la hago por ajax y no me da error solo me debuelve todo blanco :(
0
Puntos
Puntos
Por david hace 7 años
Novice
Respuesta #3
aca dejo dos capturas de lo que hace




0
Puntos
Puntos
Por david hace 7 años
Novice
Respuesta #4
todabia buscando la solucion :(
0
Puntos
Puntos
Por david hace 7 años
Novice