Consulta sobre php

Iniciado por achorao, 18 Abril 2012, 04:20 AM

0 Miembros y 1 Visitante están viendo este tema.

achorao

Estimados,disculpen mi ignorancia pero no se como hacer esto

Esta es mi consulta
<?php
$query="SELECT dpto, ciudad FROM ciudades";
$result=mysql_query($query,$Conexion) or die("Error: ".mysql_error());
if(mysql_num_rows($result) > 0){
while($Rs=mysql_fetch_array($result)) {
?>

<tr>
<td><?php echo $Rs["dpto"]; ?></td>
<td><?php echo $Rs["ciudad"]; ?> </td>
</tr>

<?php
}
?>


Este es mi resultado



Yo quiero que mi resultado sea de esta manera.


Que deberia hacer, por donde empiezo. Espero me puedan orientar para resolverlo
Gracias

dark_sargon

#1
A ver si esto te funciona.
<?php
$query
="SELECT dpto, ciudad FROM ciudades";
$result=mysql_query($query,$Conexion) or die("Error: ".mysql_error());
if(
mysql_num_rows($result) > 0){
$depto "";
while(
$Rs=mysql_fetch_array($result)) {
  if(
$depto!=$Rs["dpto"]){
    echo 
"<tr>\n<td>".$Rs["dpto"]."</td>\n</tr>\n";
    
$depto $Rs["dpto"];
  }  
?>


<tr>
<td><?php echo $Rs["ciudad"]; ?> </td>
</tr>

<?php
}
?>

Me dices si no entiendes.
http://www.actimediaonline.com
Diseño Web, animación y más.

http://www.ciudadoscura.com
Diseño Web, electrónica, programación, móviles y más.

achorao

Muchas gracias dark_sargon, está muy claro.  :-*