Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2003, 15:32
rashid
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 22 años, 3 meses
Puntos: 11
revisar que no metan dos iguales

Lo que hago es verificar que cuando un cleinte escribe un nombre del negocio, este nombre sea verificado en la Base de datos para que no exista otro igual, lo hago asi:
$sql = mysql_query("SELECT * FROM Comercials WHERE cTitle='$title' ")
or die(mysql_error());
$row = mysql_fetch_array($sql);

$temp = "".$row["cTitle"]."";

if ($temp == $title) {
echo "that Comercial Name: <B>".$title."</B> is already taken -go back and chose another one.";

} else {
el insertar aqui
}

pero resulta que cuando un cliente mete un nombre con comillas, esto salta la verificacion.

por ejemplo si mete
Ben's Beans este nombre no es verificado.

Como logro verificar o comprobar si existen nombres asi en la Base de datos?


gracias