Mi código es éste:
Cita: //Compara URL que ingresa con URL de la base de datos: si son iguales, ingresa los valores nombre, descripcion y URL vacíos en el //campo en cuestion
$url=$_GET['url'];
$variableurl="SELECT * FROM rank WHERE url='$url'";
$intermedia = mysql_query($variableurl);
while ($urldatabase = mysql_fetch_assoc($intermedia));
{
// Si la url del formulario es idéntica a la url de la base de datos, entonces reinicializa las variables (las pone en " ").
if ($url == $urldatabase["url"]) {
$nombre="";
$descripcion="";
$url="";}}
if ( $tipo_de_juego == 1 ) {
$q = "UPDATE rank SET nombre='$nombre', descripcion='$descripcion', url='$url' WHERE nombre='' AND id<1001 AND id>0 LIMIT 1";
}
Y coloca en la base de datos a la variable $url, esté o no repetida ¿Se puede evitar que coloque la variable $url si está repetida en la base de datos?