Error al hacer insert SQL y PHP
Estoy tratando de meter información en la base de datos pero me tira el siguiente error:
Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\Servicios\servicios\inc\addlocalidad.phpon line 14
El codigo es el siguiente:
Editado
Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\Servicios\servicios\inc\addlocalidad.phpon line 14
El codigo es el siguiente:
<?php require_once('../conexion.php'); //Validar formulario if(!isset($_POST['provincia']) || !isset($_POST['ciudad'])) exit; if ($_POST['provincia']!='0' || $_POST['ciudad']!='0') { //INSERTAR POST $accion_addlocalidad = sprintf("INSERT INTO m_users SET Provincia=%s Ciudad=%s WHERE id=%s", formatearcadena($_POST['provincia'],'int'), formatearcadena($_POST['ciudad'],'int'), formatearcadena($_SESSION['iduser'],'text')); $consulta_addlocalidad = mysqli_query($conexion,$accion_addlocalidad) or die(mysqli_error()); $iduser=mysqli_insert_id($conexion); $_SESSION['iduser']=$iduser; $_SESSION['nombreuser']=$_POST['user']; echo 'correcto'; } ?>Si alguien sabe la solución se lo agradecería. Saludos.-
Editado
0
Puntos
Puntos
1142
Visitas
Visitas
4
Resp
Resp
Por Agustin hace 67 meses
Principiante
Respuesta #1
Hola te falta una coma a simple vista
INSERT INTO m_users SET Provincia=%s, Ciudad=%s
1
Puntos
Puntos
Por alber hace 67 meses
Administrador
Respuesta #2
A parte no puedes meter un where en un insert, creo que te estás confundiendo con el update para actualizar datos.
Si estás haciendo algún curso y quieres actualizar datos revisa algún capítulo donde se usa el update SQL
Salu2
Si estás haciendo algún curso y quieres actualizar datos revisa algún capítulo donde se usa el update SQL
Salu2
1
Puntos
Puntos
Por alber hace 67 meses
Administrador
Respuesta #3
Modifiqué las cosas que mencionaste y funcionó. Muchas Gracias!.
1
Puntos
Puntos
Por Agustin hace 67 meses
Principiante
Respuesta #4
Agustin dijo: Modifiqué las cosas que mencionaste y funcionó. Muchas Gracias!.genial! de nada
0
Puntos
Puntos
Por alber hace 67 meses
Administrador