como deliego datos de my sql con php
bueno ya se lo tipico:
<?
function SQL_select($sql){
$id_con = mysql_connect ("127.0.0.1", "root", "");
$con = mysql_db_query("estudiantes",$sql);
return $con;
}
$Query= "select * from estudiante";
$resultado=SQL_select($sql);
while($i=@mysql_fetch_array($resultado)){
// MOSTRAR DATOS Y DEMÃS ....
}
?>
lo que yo quiero es que por ejemplo en la base yo tengo orden, titulo
1 manuales
2 quejas
3 solicitudes
4 iiiiiii
5 aaaa
6 iiiooo
entonces quiero que me muestre los datos pero de tres en tres de esta forma:
manuales quejas solicitudes
iiiiiiiiii oooo aaaaaaa
sin cabecera ni nada simplemente el campo y este ya esta direccionado para una pagina php.
El problema es como le ordeno de 3 en 3 ?
<?
function SQL_select($sql){
$id_con = mysql_connect ("127.0.0.1", "root", "");
$con = mysql_db_query("estudiantes",$sql);
return $con;
}
$Query= "select * from estudiante";
$resultado=SQL_select($sql);
while($i=@mysql_fetch_array($resultado)){
// MOSTRAR DATOS Y DEMÃS ....
}
?>
lo que yo quiero es que por ejemplo en la base yo tengo orden, titulo
1 manuales
2 quejas
3 solicitudes
4 iiiiiii
5 aaaa
6 iiiooo
entonces quiero que me muestre los datos pero de tres en tres de esta forma:
manuales quejas solicitudes
iiiiiiiiii oooo aaaaaaa
sin cabecera ni nada simplemente el campo y este ya esta direccionado para una pagina php.
El problema es como le ordeno de 3 en 3 ?
<?php // aqui empieza?>
<? include("conexion.php"); ?>
<table>
<?php
$link=Conectarse();
$result=mysql_query("select * from opciones ",$link);
?>
<tr>
<?php
while($row = mysql_fetch_array($result)) {
?>
<td align=center width="33%" class="unnamed2"><? echo "<a href='$row[1].php' target='_blank'> $row[1]</a>" ?></td>
<? }
mysql_close($link);
?>
</tr>
</table>
<?php // termina ?>
este es el codigo que quiero adaptar de 3 en 3 y si pongo tres columnnas por el while que esta arriba no me sale como quiero yo.
yo me supongo que es de validar eso en el while que cada tres se produzca un <tr> o algo asi pero no se como hacer espero me puedan ayudar de igual forma gracias bytevamp
Como tu dices en tres columnas lo tengo echo pero no es dinamico . Lo que deseo es que me devuelva los campos directamente de la B.D y de 3 en 3 para que quede bacan mi diseño.
<? include("conexion.php"); ?>
<table>
<?php
$link=Conectarse();
$result=mysql_query("select * from opciones ",$link);
?>
<tr>
<?php
while($row = mysql_fetch_array($result)) {
?>
<td align=center width="33%" class="unnamed2"><? echo "<a href='$row[1].php' target='_blank'> $row[1]</a>" ?></td>
<? }
mysql_close($link);
?>
</tr>
</table>
<?php // termina ?>
este es el codigo que quiero adaptar de 3 en 3 y si pongo tres columnnas por el while que esta arriba no me sale como quiero yo.
yo me supongo que es de validar eso en el while que cada tres se produzca un <tr> o algo asi pero no se como hacer espero me puedan ayudar de igual forma gracias bytevamp
Como tu dices en tres columnas lo tengo echo pero no es dinamico . Lo que deseo es que me devuelva los campos directamente de la B.D y de 3 en 3 para que quede bacan mi diseño.