botxii mira te dejaré como esta ahora, y como me aparece (también te dejaré la BD como la tengo construida y lo q tengo almacenado)
---------------------------------------------
ID | __REDIRECT_ | _URL _____________ | IDENTIFICADO |
---------------------------------------------
1 | facebook.com | localhost/?r=8f46d | 8f46d
---------------------------------------------
2 | google.com.ar | localhost/?r=ce4fb | ce4fb
---------------------------------------------
y esta es como queda index.php
Código PHP:
<?php
require('config/connect.php');
$r = $_GET['r'];
$identificador= "SELECT * FROM $tabla1 WHERE identificado='$r'";
$consulta_BD= mysql_query($identificador);
while($ref= mysql_fetch_array($consulta_BD)){
$red= $ref['redirect'];
$uri= $ref['url'];
if($r == $uri){
echo $red;
}else{
echo "MMM creo que le erraste al links; acá no hay nada por lo que se ve a simple vista [volver a la pagina principal]";
}
}
?>
Ahora el resultado:
Cuando coloco en el navegador
localhost/?r=8f46d
me debería aparecer
facebook.com , pero lo único que me aparece es "MMM creo que le erraste al links; acá no hay nada por lo que se ve a simple vista [volver a la pagina principal]".
Ahora, si modifico
WHERE identificado='$r' por
WHERE url='$r' en este caso no me aparece nada (pagina vacía y en blanco).
Que puede ser??