Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/11/2013, 03:38
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Problema al intentar guardar datos

Ya se que no te estoy contestando pero:

Por que usas PA para ejecutar querys simples?

PHP te ofrece la posibilidad de ejecutar una query... sea SELECT, INSERT, UPDATE, DELETE o lo que sea...


Código PHP:
Ver original
  1. function guardarForm($conexion, $datos) {  
  2.         $g = mysqli_query($conexion, sprintf("INSERT INTO datos (code, name, lastname, mail, address, birthdate, country, city) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', %d, %d)",
  3.                 $datos["codigo"],
  4.                 $datos["nombre"],
  5.                 $datos["apellidos"],
  6.                 $datos["email"],
  7.                 $datos["domicilio"],
  8.                 $datos["fechanac"],
  9.                 $datos["pais"],
  10.                 $datos["ciudad"]
  11.             ));
  12.         echo $g ? "¡Bien Guardar!" : "GUARDAR " . mysqli_error($conexion) . "<br />";
  13.         return $g;
  14.     }

Si la haces mas general serviria para cualquier form....


Código PHP:
Ver original
  1. $Sql=sprintf("INSERT INTO datos (code, name, lastname, mail, address,  birthdate, country, city) VALUES ('%s', '%s', '%s', '%s', '%s', '%s',  %d, %d)",
  2.                 $datos["codigo"],
  3.                 $datos["nombre"],
  4.                 $datos["apellidos"],
  5.                 $datos["email"],
  6.                 $datos["domicilio"],
  7.                 $datos["fechanac"],
  8.                 $datos["pais"],
  9.                 $datos["ciudad"]
  10.             );

$datos puede ser $_POST o $_GET....


Código PHP:
Ver original
  1. function guardarForm($conexion, $Sql) {  
  2.         $g = mysqli_query($conexion, $Sql));
  3.         echo $g ? "¡Bien Guardar!" : "GUARDAR " . mysqli_error($conexion) . "<br />";
  4.         return $g;
  5.     }
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 06/11/2013 a las 03:57