Mi objetivo es insertar una calle nueva en una tabla `calles`donde una calle dada por su nombre no exista aún. Se me ha ocurrido una idea feliz de coherencia más que dudosa:
Código:
Sé que estoy metiendo la pata en la sintaxis, pero no sé muy bien cómo manejar las cosultas tipo "si un registro no existe, insértalo".$insertar_calle="INSERT INTO calles (ID,VIA,CALLE,MUNICIPIO)
VALUES (NULL,'".$via."','".$calle."','".$municipio."')
WHERE NOT EXISTS (SELECT * FROM calles WHERE CALLE='".$calle."')";
mysql_query($insertar_calle) or die("Error al insertar nueva calle:
".mysql_error());
Gracias de antemano :)


