Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2014, 09:03
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: como hacer un for??

Puedes utilizar cualquier estructura repetitiva. Particularmente, utilizo un While.

Código PHP:
Ver original
  1. //Realizo la conexión
  2. $conexion = mysqli_connect('servidor', 'usuario', 'contraseña', 'base_de_datos');
  3.  
  4. //Si no se realiza la conexión, muestro un mensaje y termino la ejecución del script
  5. if (!$conexion) exit ('No se pudo conectar: ' . mysqli_connect_error());
  6.  
  7. //Si todo va bien, elaboro la consulta
  8. $consulta = 'SELECT nombre, apellido FROM personas';
  9.  
  10. //Ejecuto la consulta o termino el script si se produce un error
  11. $query = mysqli_query($conexion, $consulta) or exit ('No se pudo ejecutar la consulta: ' . mysqli_connect_error());
  12.  
  13. //Si la consulta es exitosa y devuelve resultados
  14. if (mysqli_num_rows($query)){
  15.     //Utilizo un bucle para mostrarlos
  16.     while ($row = mysqli_fetch_array($query)){
  17.         echo 'Nombre: ' . $row['nombre'];
  18.         echo 'Apellido: ' . $row['apellido'];
  19.     }
  20.     //Terminado el proceso, libero a la memoria de los resultados obtenidos
  21.     mysqli_free_result($query);
  22. }
  23. //Si la consulta es exitosa pero no devuelve resultados
  24. else{
  25.     echo 'No se obtuvieron resultados';
  26. }
  27.  
  28. //Cierro la conexión
  29. mysqli_close($conexion);

Y solo como una recomendación, cuando vayas a publicar código, asegúrate de mostrar solo la parte crítica del problema, no es necesario que pongas todo, además, es mejor si usaras el highlight respectivo para que el código sea más legible, así será más fácil ayudarte.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand