Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

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:
<?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
1142
Visitas
4
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
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
1
Puntos
Por alber hace 67 meses
Administrador
Respuesta #3
Modifiqué las cosas que mencionaste y funcionó. Muchas Gracias!.
1
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
Por alber hace 67 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate