Autor Tema: Curso PHP. Consultas MySQL básicas mysqli_connect mysqli_fetch_array CU00841B  (Leído 2210 veces)

bermartinv

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 298
    • Ver Perfil
Adjunto solución al ejercicio del tema CU00841B del manual de programación web desde cero con PHP

Crea un archivo php donde se realice una consulta a la base de datos para extraer todos los datos de la tabla y a continuación muestra por pantalla los valores de país y ciudad de cada fila.

El enlace:
http://cursophp.byethost14.com/aprenderaprogramar/baseDatos/paisCiudad.php

Y el código:

Código: [Seleccionar]
<html><head><meta charset="utf-8"></head>

<body>

<?php
    $link 
mysqli_connect("sql300.byethost14.com""b14_19400633""xxxxxxxxxx");
    
    
mysqli_select_db($link"b14_19400633_baseDatos");
    
    
$tildes $link->query("SET NAMES 'utf8'"); //Para que se muestren las tildes
    
    
$result mysqli_query($link "SELECT * FROM ciudades" );
    
    while(
$filas=mysqli_fetch_array($result)){
        
        echo 
'País: '.$filas['pais'].' --- Ciudad: '.$filas['ciudad'].'<br/>';
        
    }
    
    
mysqli_free_result($result);

    
mysqli_close($link);

?>


</body>
</html>

Saludos.
« Última modificación: 11 de Junio 2017, 17:41 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:Curso PHP. Consultas MySQL. CU00841B
« Respuesta #1 en: 31 de Marzo 2017, 09:51 »
Hola bermartinv.

El código está bien, aunque has usa un while para recorrer los datos extraídos de la consulta y esto se explica en la siguiente unidad. Alumno adelantado  ;)

Te dejo un ejemplo de como se haría sin haber usado while, que es una forma de actuar un tanto trabajosa pero es el primer paso para poder comprender el tema mejor:
https://www.aprenderaprogramar.com/foros/index.php?topic=4555.msg18691#msg18691

Saludos. ;D
« Última modificación: 31 de Marzo 2017, 09:52 por pedro,, »

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".