Ver Mensaje Individual
  #13 (permalink)  
Antiguo 22/08/2013, 10:27
chubse
 
Fecha de Ingreso: marzo-2012
Mensajes: 84
Antigüedad: 12 años, 1 mes
Puntos: 3
Respuesta: insertar consulta en una tabla

Que tal santi, lo que estoy viendo es que en el nombre de la consulta le pones "$consulta" y dentro del while haces referencia al nombre de "$result", para lo cual debe quedar:
Código PHP:
Ver original
  1. $consulta = mysql_query("SELECT * FROM usuarios WHERE id = '$id'");
  2. // comienza un bucle que leerá todos los registros existentes
  3. while($row = mysql_fetch_array($consulta )) {

Si quieres que se muestren esos resultados en una tabla entonces:
Código PHP:
Ver original
  1. <?php
  2.  
  3. $link = mysql_connect("basededatos", "root", "*****");
  4.  
  5. mysql_select_db("nombre_basededatos", $link);
  6. if(isset($_GET['id'])){ $id= md5($_GET['id']);
  7. $consulta = mysql_query("SELECT * FROM usuarios WHERE id = '$id'");
  8.  
  9.  
  10.  
  11. echo "<table>
  12. <tr>
  13. <td>Nombre</td>
  14. <td>Puntos</td>
  15. <td>Ranking</td>
  16. </tr>";
  17.  
  18.  
  19.  
  20. // comienza un bucle que leerá todos los registros existentes
  21.  
  22. while($row = mysql_fetch_array($consulta)) {
  23.  
  24. // $row es un array con todos los campos existentes en la tabla
  25.  
  26. echo "<tr>";
  27.  
  28. echo "<td>".$row['nombre']."</td>";
  29.  
  30. echo "<td>puntos: ".$row['puntos']."</td>";
  31.  
  32. echo "<td>ranking: ".$row['ranking']."</td>";
  33.  
  34. echo "</tr></table>";
  35.  
  36. ?>
  37.  
  38.  
  39. } // fin del bucle de instrucciones