todotorneos,
Imaginemos que queremos que la página "menganito.php" sea la encargada de cargar la información del usuario o su página personal con sus datos. El nombre de este archivo, si vamos a optimizar los enlaces con modrewrite a posteriori es irrelevante como veras más adelante ;), asi que no te preocupes por eso.
Para que
menganito.php sea capaz de identificar que información ha de cargar en cualquier solicitud y con el fin de evitar que cada usuario tenga una página personal y única, utilizamos la variable
usuario para pasar el valor a consultar en la base de datos de la siguiente manera mediante un enlace:
Código PHP:
<?php
echo "a href=\"menganito.php?usuario=$nombreusuario\">Datos del usuario</a>";
?>
usuario recoge el valor del nombre del usuario, traspasado en la variable
$nombreusuario. NO se si tu script trabajará con sesiones o con cookies, pero el valor del nombre del usuario lo recogeras en alguna variable, en nuestro ejemplo la hemos llamado asi ;) xD, por lo que
menganito.php tan solo trata la información traspasada en la variable
"usuario" de la siguiente manera:
Código PHP:
<?php
//Recogemos el valor traspasado usuario
$user = $_GET['usuario'];
//montamos la consulta en la bbdd consultado el registro que coincida con el nombre del usuario
(..)
//mostramos los datos
?>
Igual no he sido todo lo claro me habria gustado ser... pero si tienes dudas comentalas y continuamos ;)
Saludos