Comunidad de diseño web y desarrollo en internet online

Duda al mostrar datos de MySQL en PHP.

Citar            
MensajeEscrito el 25 Mar 2014 05:23 pm
Buenos dias, nuevamente yo para preguntar una duda que tengo:

De mi Base de Datos, deseo mostrar la información que tengo en la tabla "ficha_inscripcion", pero deseo hacerlo de una manera vertical en vez de horizontal, un ejemplo es el siguiente:

id 1
nombre gus
apellido manson
x1 x1
x2 x2
x3 x3

en vez de:

id nombre apellido x1 x2 x3
1 gus manson x1 x2 x3

Pero, como me lo muestra es de la siguiente manera:
id nombre apellido x1 x2 x3
1
gus
manson
x1
x2
x3

y el codigo que tengo es el siguiene:
echo "<table border='1'> \n";
echo "<tr>
<td>Id</td>
<td>Apellido Paterno</td>
<td>Apellido Materno</td>
<td>Nombre</td>
<td>Fecha de Nacimiento</td>
<td>CURP</td>
echo "</table>";
while ($row = mysql_fetch_row($result)){
?>
<tr>
<td class="style1"><div align="center"><?php echo $row[0]; ?></div></td>
<td class="style1"><div align="center"><?php echo $row[1]; ?></div></td>
<td class="style1"><div align="center"><?php echo $row[2]; ?></div></td>
<td class="style1"><div align="center"><?php echo $row[3]; ?></div></td>
<td class="style1"><div align="center"><?php echo $row[4]; ?></div></td>
<td class="style1"><div align="center"><?php echo $row[5]; ?></div></td>
</tr>
<div align="center"><span class="style1">
<?php
}
}
echo "</table>";
//}
?>

¿como puedo corregir o modificar el codigo para que me lo ponga de la primer manera?

Por Gus Manson Arizmendi

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Mar 2014 10:52 pm
Tienes que aprender a usar tablas, cada <tr> es una fila, y cada <td> es una columna contenida dentro de una fila, por lo que para mostrar los datos en vertical deberías hacer:

Código HTML :

<table>
    <tr>
        <td>Id</td>
    </tr>
    <tr>
        <td>Apellido</td>
    </tr>
    ....
</table>


http://www.w3schools.com/html/html_tables.asp

Un saludo

Por Abducted

Claber

489 de clabLevel

3 tutoriales

Genero:Masculino  

Mentalidad Renovada

chrome
Citar            
MensajeEscrito el 26 Mar 2014 04:35 pm

Abducted escribió:

Tienes que aprender a usar tablas, cada <tr> es una fila, y cada <td> es una columna contenida dentro de una fila, por lo que para mostrar los datos en vertical deberías hacer:

Código HTML :

<table>
    <tr>
        <td>Id</td>
    </tr>
    <tr>
        <td>Apellido</td>
    </tr>
    ....
</table>


http://www.w3schools.com/html/html_tables.asp

Un saludo

Abducted, muchas gracias por tu respuesta, ya la probe y me salio como queria, pero ahora aparece primero la talba y luego de que acaba la tabla, aparece la información, algo asi:
id
apellido
nombre
x1
x2
x3
1
manson
gus
x1
x2
x3
y, vas a perdonar tu mi ignoracia pero, ¿como puedo corregir este detalle?

Saludos y gracias.

Por Gus Manson Arizmendi

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Mar 2014 05:56 pm
... Piensa en excel y revisa el link (sin link) que te puse en la respuesta.

Código HTML :

<table>
    <tr>
        <th>Id</th>
        <th>Apellido</th>
        <th>Nombre</th>
    </tr>
    <tr>
        <td>Dato ID 1</td>
        <td>Dato Apellido 1</td>
        <td>Dato Nombre 1</td>
    </tr>
    <tr>
        <td>Dato ID 2</td>
        <td>Dato Apellido 2</td>
        <td>Dato Nombre 2</td>
    </tr>
    ....
</table>

Por Abducted

Claber

489 de clabLevel

3 tutoriales

Genero:Masculino  

Mentalidad Renovada

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.