Foros del Web » Programando para Internet » PHP »

Consulta en mysql y php

Estas en el tema de Consulta en mysql y php en el foro de PHP en Foros del Web. ¿Cómo podría hacer una consulta y obtener los datos? es posible almacenarlos en jun array para luego ir mostrandolos como row[item1] etc... Tabla MYSQL titulo ...
  #1 (permalink)  
Antiguo 09/07/2010, 05:21
Avatar de AdrianSeg  
Fecha de Ingreso: enero-2010
Mensajes: 595
Antigüedad: 14 años, 3 meses
Puntos: 14
Consulta en mysql y php

¿Cómo podría hacer una consulta y obtener los datos? es posible almacenarlos en jun array para luego ir mostrandolos como row[item1] etc...

Tabla MYSQL
titulo Item1 Item2 Item3 Item4 Item5 Item6
Titulo1 0 3 8 5 7 5
Titulo1 2 3 0 9 7 5
Titulo1 0 3 8 7 5
Titulo1 7 2 1 5 9 2
Titulo2 0 3 3 3 2 9

Mostrar en php
El número de títulos1 es 4
El numero de ítems1 respondidos es 4
El numero de ítems2 respondidos es 4
El numero de ítems3 respondidos es 4
El numero de ítems4 respondidos es 3
El numero de ítems5 respondidos es 4
El numero de ítems6 respondidos es 4
  #2 (permalink)  
Antiguo 09/07/2010, 06:36
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 4 meses
Puntos: 32
Respuesta: Consulta en mysql y php

Código PHP:
$sql="select * from tabla";
$resultado=mysql_query($sql);
for(
$i=0$i<mysql_num_rows($resultado);$i++)
{
    
$array_resultado=mysql_fetch_assoc($resultado);
    
//Y aquí muestras los valores como quieras.....

  #3 (permalink)  
Antiguo 09/07/2010, 08:09
Avatar de AdrianSeg  
Fecha de Ingreso: enero-2010
Mensajes: 595
Antigüedad: 14 años, 3 meses
Puntos: 14
Respuesta: Consulta en mysql y php

Lo he hecho así...que forma es mejor y por qué?


Código PHP:
$sql = "SELECT COUNT(*) AS total, COUNT(uno) AS uno,COUNT(dos) AS dos,COUNT(tres) AS tres,COUNT(cuatro) AS cuatro,COUNT(cinco) AS cinco,COUNT(seis) AS seis,COUNT(siete) AS siete,COUNT(ocho) AS ocho,COUNT(nueve) AS nueve,COUNT(diez) AS diez,COUNT(once) AS once,COUNT(doce) AS doce FROM p304 WHERE campus='Melilla'";

$result = mysql_query($sql) or die(mysql_error());

$row = mysql_fetch_assoc($result);


<td class="text_center"><?php echo $row['uno']; ?></td>

                        <td class="text_center"><?php echo $row['dos']; ?></td>

                        <td class="text_center"><?php echo $row['tres']; ?></td>

                        <td class="text_center"><?php echo $row['cuatro']; ?></td>

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:18.