Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2013, 06:26
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Novato intentandolo (insertando un array en mysql)

Resumiendo:

Si no esta inserto el registro con todos los datos
Si esta no hago nada.

Cita:
...el tag es el nombre que lleva la variable que es una cadena con los demas datos...
La cadena de que hablas ahí entiendo que es $_POST['value'].

No dices que estructura tiene...



Correcto?

Si es correcto

Código PHP:
Ver original
  1. $tag = isset($_POST['tag']) ? $_POST['tag'] : null;
  2. ///Ojo habías puesto $tag dos veces.
  3. $value = isset($_POST['value']) ? $_POST['value'] : null;
  4.  
  5. /*como no dices la estructura de value no te puedo decir que tienes que hacer pero si el resultado que deberías obtener:
  6. * 'valorReferencia','valorModelo','valorVersion','valorOperario','valorEstado','valorFecha','valorComentario'  
  7. *la fecha con el formato YYYY-mm-dd HH:MM:SS (o sin la hora si no tiene)*/
  8.  
  9. ///$value transformada
  10. $sqlValue="'valorReferencia','valorModelo','valorVersion','valorOperario','valorEstado','valorFecha','valorComentario'";
  11.  
  12. ///Esta parte es correcta
  13.  
  14. $host = 'localhost';
  15. $user = 'Dani';
  16. $pass = 'my_password';
  17. $dbname = 'efi_cc3';
  18.  
  19. $link=mysql_connect($host,$user,$pass) or die("No se pudo establecer la conexión<br>".mysql_error());
  20. mysql_select_db($dbname) or die("no se puede acceder a la base de datos:<br>".mysql_error());  
  21.  
  22. $query ="SELECT referencia FROM cc3_placas WHERE referencia='$tag'";
  23. $row = mysql_query($query,$link) or die (mysql_error());
  24. $ray = mysql_num_rows($row);
  25.  
  26. ///// Apartir de aqui cambios
  27.  
  28. if ($ray == 0 ){///Si $ray es cero es que no esta
  29. mysql_query("INSERT INTO cc3_placas (referencia,modelo,version,operario,estado,fecha,comentario) VALUES (".$sqlValue.")");
  30. }
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 21/03/2013 a las 06:34