Hay estan los problema en lo unico que te puedo ayudar, porque lo demas mucho no entiendo, es para crear un link con cada user.
supongamos queres crear una pagina con todos los miembros ha esta la llamamos member.php con un link en cada user a personal.php que es donde se muestra todos los datos personales de cada uno
En member.php ponemos
Código PHP:
//nos conectamos
$db1=mysql_connect(host, $nombre, $pass);
mysql_select_db("base de datos");
//hacemos una peticion
$query="select * from Establecimientos";
$resultado=mysql_query($query,$db1);
//decimos que nos devuelva todos los resultados
for ($i=$numero2; $i <=$num_resultados ;$i++)
{
$row = mysql_fetch_array($resultado);
//aca haremos los links a la pagina personal de cada uno
echo "<a href=personal.php?id=".$row["id"].">".$row["nombre"]."</a><br>";
}
<
Con el link este
<a href=personal.php?id=".$row["id"]."> le enviamos el dato a lapagina que viene con el valor de id
Puede ser id=1
id=2
id=3,etc
en personal.php pones
Código PHP:
//nos conectamos
$db1=mysql_connect(host, $nombre, $pass);
mysql_select_db("base de datos");
//hacemos una consulta
$query = "select * from la_tabla_que_queres where id= '$id"; //$id es igual al valor del link en que
//clickeamos pero la tabla debe tener SI o SI el campo ID
$result =mysql_query($query);
if (!$result)
return false;
//comprobamos que haya alguna info sobre el user
$num_cats =mysql_num_rows($result);
if ($num_cats ==0)
return false;
$result = mysql_result($result, 0, "UN_campo_de_la_tabla"); //Aca elejimos UN campo solo que queremos.
//Si queres otro tenes que copiar y pegar este code y cambiarar el campo
return $result;
}
echo "$Tu_campo";//mostramos el campo que elejiste
Perdon si tiene algun error pero lo acabo de hacer recien y no lo comprobe ante cualquier duda pregunta