Ver Mensaje Individual
  #16 (permalink)  
Antiguo 09/07/2012, 18:43
juanda1991
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Ir al perfil de usuario clikeando su nombre???

NJCalvo hola, que tal este es mi pregunta lo que pasa es que yo estoy utilizando un buscador de usuarios el cual cuando se busca a tal usuarios se muestran en forma de un menu despegable... pero cuando le doy click en el nombre de tal usuario quiero que me lleve al perfil de tal usuario. asi como el que le explicaste a vergara, que colocara <a href='perfil.php?usuario=$qry[username]'>$qry[username]</a> para que lo llevara al perfil. como seria en este caso para que me llevara a mi perfil. ahh el perfil lo he copiado del que le dejastes a vergara.. aqui este mi codigo el hace la consulta en la base de datos y me muestra el usuario...


<?php
error_reporting(0);
// PHP5 Implementation - uses MySQLi.
// mysqli('localhost', 'yourUsername', 'yourPassword', 'yourDatabase');
$db = new mysqli('localhost', 'root' ,'', 'dancehall');

if(!$db) {
// Show error if we cannot connect.
echo 'ERROR: Could not connect to the database.';
} else {
// Is there a posted query string?
if(isset($_POST['queryString'])) {
$queryString = $db->real_escape_string($_POST['queryString']);

// Is the string length greater than 0?

if(strlen($queryString) >0) {
// Run the query: We use LIKE '$queryString%'
// The percentage sign is a wild-card, in my example of countries it works like this...
// $queryString = 'Uni';
// Returned data = 'United States, United Kindom';

// YOU NEED TO ALTER THE QUERY TO MATCH YOUR DATABASE.
// eg: SELECT yourColumnName FROM yourTable WHERE yourColumnName LIKE '$queryString%' LIMIT 10

$query = $db->query("select * from usuarios where name1 LIKE '$queryString%' LIMIT 10");
if($query) {
// While there are results loop through them - fetching an Object (i like PHP5 btw!).
while ($result = $query ->fetch_object()) {
// Format the results, im using <li> for the list, you can change it.
// The onClick function fills the textbox with the result.

// YOU MUST CHANGE: $result->value to $result->your_colum



echo '<li onClick="fill(\''.$result->username.'\');">
<a href="php?usuario=$result->[username]" title="muro de '.$result->username.'" target="iframe1">
<img src='.$result->avatar.' style="width:25px; height:25px; float:left; margin-right:6px" />
'.$result->username.' </a></li>';
}
} else {
echo 'ERROR: There was a problem with the query.';
}
} else {
// Dont do anything.
} // There is a queryString.
} else {
echo 'There should be no direct access to this script!';
}
}
?>