Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2015, 12:20
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Código PHP:
Ver original
  1. "INSER INTO tabla (campo1, campo2, campo3) VALUES ('valor1', 'valor2' , 'valor3') ON DUPLICATE KEY UPDATE campox = 'valorx'"

muy larga solo has esto:
Código PHP:
Ver original
  1. $nombre=$_POST["nombre"];
  2. $apellido=$_POST["apellido"];
  3. $email=$_POST["email"];
  4. $telefono=$_POST["telefono"];
  5. $edad=$_POST["edad"];
  6.  
  7. include ("conexion3.php");
  8.  
  9. $sql="insert into nueva (nombre, apellido, email,telefono,edad) values('$nombre' , '$apellido' , '$email' , '$telefono' , '$edad') ON DUPLICATE KEY update nombre='$nombre' , apellido='$apellido' , email='$email' , telefono='$telefono' , edad='$edad'";

otra cosa usa sentencias mysqli ya que mysql no va a tener mas soporte, es una sugerencia para evitar males mayores a futuro, seria algo como:

Código PHP:
Ver original
  1. $nombre=$_POST["nombre"];
  2. $apellido=$_POST["apellido"];
  3. $email=$_POST["email"];
  4. $telefono=$_POST["telefono"];
  5. $edad=$_POST["edad"];
  6.  
  7. include ("conexion3.php");
  8.  
  9. $db = new MysQli('tuhost' , 'tuuser' , 'tupass' , 'tubase');
  10.  
  11. $sq = $db->query("insert into nueva (nombre, apellido, email, telefono, edad) values('$nombre' , '$apellido' , '$email' , '$telefono' , '$edad') ON DUPLICATE KEY update nombre='$nombre' , apellido='$apellido' , email='$email' , telefono='$telefono' , edad='$edad'");
__________________
[email protected]
HITCEL

Última edición por Triby; 23/07/2015 a las 21:37 Razón: Combinar mensajes consecutivos