Yo estoy aprendiendo. Mirá, el tema es que si yo lleno un array con muchas url (ponele 10000) y tengo que compararlo con una, creería que necesito hacer un while que me compare cada una de ellas con la variable url del formulario.
O vos decís que con:
Cita: $url=$_GET['url'];
$variableurl="SELECT * FROM rank WHERE url=$url";
$intermedia = mysql_query($variableurl);
$urlsql = mysql_fetch_assoc($intermedia);
if ( $url == $urlsql )
// Es para reinicializar las variables del formulario, introducidas anteriormente.
$nombre="";
$descripcion="";
$url="";
}
else {.....................
(ACA CONTINUA LO QUE TIENE QUE HACER SI NO HAY URL REPETIDAS)
Específicamente con :
Fijate en
Cita: $variableurl="SELECT * FROM rank WHERE url=$url";
Acá está el problema. Le digo que seleccione todos los registros donde la url de la db es igual a la url del formulario. Eso está ok. Pero pensandolo bien, usaría mejor un COUNT, que opinás? Gracias
Es decir, si el valor de la variable $urlsql me da mayor que 0 (1, 2) significa que la url ya está en la base de datos y reinicializa las variables