![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
03/01/2003, 06:19
|
![Avatar de joseisrael](http://static.forosdelweb.com/customavatars/avatar13934_1.gif) | | | Fecha de Ingreso: noviembre-2002 Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 22 años, 2 meses Puntos: 1 | |
MySql + Sentencias Saludos.
Lo primero es saber los 2 primeros caracteres por el que empieza el nombre del usuario.
Para eso hay que tratar con funciones de cadenas.
Vamos a utilizar la función substr()
Supongamos que el nombre del usuario lo tienes en la variable $nom_usr
$nom_usr_ini = substr($nom_usr, 0,2);
Si $nom_usr = jose, entonces $nom_usr_ini = jo
De esta manera tenemos la primera parte.
Puedes usar las sentencias If como tu mismo lo colocastes:
if (usuario empieza por al) echo' ALGUNA COSA';
else echo'OTRA COSA';
Pero puedes usar un DB MySql con la siguiente sentencia:
$query = "SELECT * FROM " . TABLA_NOTICIAS . " WHERE TITULO_NOTICIA LIKE '" . $nom_usr_ini . "%'";
Así te traera las noticias que comiencen por "jo".
Suerte
__________________ Aprender Siempre. Lema de Vida
José Molina |