como puedo direccionar un link con base de datos en php

pander
26 de Abril del 2002
Como puedo hacer esto
http://www.programacion.com/hilo.php?fid=7&id=1857
con una base de datos mysql y php

Gracias

Banshee
26 de Abril del 2002
Crea una tabla en mysql en la que tengas 2 campos (esto es el kaso mas sencillo ke se me okurre). El primero será el indice (puee ser autonumeríco pero no es necesario) y el segundo sea de tipo VARCHAR y guardes la URL (esto sería lo más sencillo). Luego mediante una sentencia de SQL (un select normal y corriente) accedes a la URL solicitada y la muestras con un :
header ("Location:".$url);

todo esto kedaría mas o menos así: Asumimos ke se la llamada era por ejemplo: http://oeoe.com/redirige.php?id=10

pues en el fichero redirige.php tendriamos las lineas:

$sql="select url from tabla where id=".$id;
$recordset=mysql_query($sql);
$url=$recordset->fields[0];

header("Location:".$url);

y esto nos llevaría a la pagina ke nosotros keramos.

Espero haberte ayudado.

BANSHEE

goncafa
26 de Abril del 2002
asi

$SQL="Sentencias sql a pedir en la base de datos";

$ejecutar=mysql_query($SQL);

while($mostrar=mysql_fetch_array($ejecutar)) {
echo "http://mostrar.php/id=".$mostrar[id];
}