Recuperar todos los campos de un mismo ID

  • Autor Autor Gridalo
  • Fecha de inicio Fecha de inicio
Gridalo

Gridalo

Kappa
Hola Amigos.

Ni siquiera soy principiante en PHP ya que como mucho me defiendo para modificar algun codigo ya creado, pero en esta ocasion necesito hacer algo mas complicado (al menos para mi)

Pongamos que tengo una db con los siguientes datos en una tabla:

id|Pais
1 España
1 Mexico
1 Argentina
2 Chile

Como se puede ver el ID 1 pertenece a 3 paises... y actualmente tengo un codigo que me lista el primer pais (españa) dejando olvidado mexico y argentina...

Como podria recuperar todos los paises del ID 1?

Gracias de antemano
 
Cambie la consulta del código por esta:

Insertar CODE, HTML o PHP:
SELECT * FROM Pais WHERE id=1;

EDIT: La palabra que se sitúa entre FROM y WHERE es el nombre de la tabla. En su ejemplo da a entender que id y Pais son campos, así que sustituya Pais del trozo de código que le puse por el nombre de la tabla pertinente.
 
Última edición:
db ?? es mysql?... o db texto... si es mysql pues:
PHP:
$SQL = $mysqli->query("SELECT * FROM pais WHERE id='1'");
while ($ROW = $SQL->fetch_assoc()) {
 echo $ROW['pais'].'<br/>';
}
 
Puedes hacerlo por medio de un bucle while
 
Se que debes querer una respuesta rápida, de todas maneras te recomiendo este Sitio: PHP Ya a mí me está ayudando mucho. Suerte!
 
Pongamos que tengo una db con los siguientes datos en una tabla:

id|Pais
1 España
1 Mexico
1 Argentina
2 Chile

Estimado Gridalo, la forma en que estás manejando los ID de esa tabla, te va a traer problemas en el futuro... El hecho de que tengas para tres países diferentes el mismo ID, te va a enredar la vida. No sé con qué objetivo lo haces así, pero sugiero asignar un ID independiente por país.

Saludos.
 
Atrás
Arriba