""dato1,"dato2","dato3","dato4","dato5","dato6","d ato7""
Y quiero eliminar totalmente todas las dichosas comillas, para ello se puede ver en el codigo he utilizado str_replace, pero entonces ya no me gurda nada en la base de datos
Código:
Saludos y gracias a todos por vuestra paciencia <?php $tag = isset($_POST['tag']) ? $_POST['tag'] : null; $value = isset($_POST['value']) ? $_POST['value'] : null; $val=explode(",",$value); $vals=str_replace('"','',$val); $host = 'localhost'; $user = 'Dani'; $pass = 'xxxxxx'; $dbname = 'efi_cc3'; $link=mysql_connect($host,$user,$pass) or die("No se pudo establecer la conexión<br>".mysql_error()); mysql_select_db($dbname) or die("no se puede acceder a la base de datos:<br>".mysql_error()); $query ="SELECT referencia FROM cc3_placas WHERE referencia='$tag'"; $row = mysql_query($query,$link) or die (mysql_error()); $ray = mysql_num_rows($row); 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('$vals[0]','$vals[1]','$vals[2]','$vals[3]','$vals[4]','$vals[5]','$vals[6]')"); } ?>