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$tag = isset($_POST['tag']) ?
$_POST['tag'] : null; ///Ojo habías puesto $tag dos veces.
$value = isset($_POST['value']) ?
$_POST['value'] : null;
/*como no dices la estructura de value no te puedo decir que tienes que hacer pero si el resultado que deberías obtener:
* 'valorReferencia','valorModelo','valorVersion','valorOperario','valorEstado','valorFecha','valorComentario'
*la fecha con el formato YYYY-mm-dd HH:MM:SS (o sin la hora si no tiene)*/
///$value transformada
$sqlValue="'valorReferencia','valorModelo','valorVersion','valorOperario','valorEstado','valorFecha','valorComentario'";
///Esta parte es correcta
$host = 'localhost';
$user = 'Dani';
$pass = 'my_password';
$dbname = 'efi_cc3';
$query ="SELECT referencia FROM cc3_placas WHERE referencia='$tag'";
///// Apartir de aqui cambios
if ($ray == 0 ){///Si $ray es cero es que no esta
mysql_query("INSERT INTO cc3_placas (referencia,modelo,version,operario,estado,fecha,comentario) VALUES (".$sqlValue.")"); }