Hola, tengo una tabla, y en cada <tr> hago un select con un while, para que me saque la lista....
Como lo podria hacer para que me ponga solo un select con un while...
He probadoa ponerle
Código PHP:
$listabd=mysql_query("select * from soft_bd WHERE codigo_empresa like '$codigo' order by nombre_bd", $link);
while($listabd_1=mysql_fetch_array($listabd)){
$nombre_servidor_bd=$listabd_1['nombre_servidor'];
$bd_en_bd=listabd_1['bd_en'];
$nombre_bd_bd=listabd_1['nombre_bd'];
}
Pero claro, asi s olo me coge el ultimo campo de cada uno de ellos, no me muestra todos.
Hos enseño parte del codigo ya que es muy largo.
Código PHP:
echo'<table border=1 cellpadding=0 cellspacing=0>
<tr bgcolor=#FFFFFF>
</tr><tr><td bgcolor=#FFFFFF><strong> Descripción de B.D. </td>';
$listabd=mysql_query("select * from soft_bd WHERE codigo_empresa like '$codigo' order by nombre_bd", $link);
while($listabd_1=mysql_fetch_array($listabd)){
$color_a="bgcolor=#d8fc80";
if($color==$color_a)
{ $color="bgcolor=#ffec6e"; }
else
{ $color="bgcolor=#d8fc80"; }
echo '<td ',$color,'> '.$listabd_1['descripcion_bd'],' </td>';
}
echo'</tr><tr><td bgcolor=#FFFFFF><strong> Nombre Servidor </td>';
$listabd=mysql_query("select * from soft_bd WHERE codigo_empresa like '$codigo' order by nombre_bd", $link);
while($listabd_1=mysql_fetch_array($listabd)){
$color_a1="bgcolor=#d8fc80";
if($color1==$color_a1)
{ $color1="bgcolor=#ffec6e"; }
else
{ $color1="bgcolor=#d8fc80"; }
echo '<td ',$color1,'> '.$listabd_1['nombre_servidor'],' </td>';
}
echo'</tr><tr><td bgcolor=#FFFFFF><strong> B.D en </td>';
$listabd=mysql_query("select * from soft_bd WHERE codigo_empresa like '$codigo' order by nombre_bd", $link);
while($listabd_1=mysql_fetch_array($listabd)){
$color_a2="bgcolor=#d8fc80";
if($color2==$color_a2)
{ $color2="bgcolor=#ffec6e"; }
else
{ $color2="bgcolor=#d8fc80"; }
echo '<td ',$color2,'> '.$listabd_1['bd_en'],' </td>';
}
echo'</tr><tr><td bgcolor=#FFFFFF><strong> Nombre B.D. </td>';
$listabd=mysql_query("select * from soft_bd WHERE codigo_empresa like '$codigo' order by nombre_bd", $link);
while($listabd_1=mysql_fetch_array($listabd)){
$color_a3="bgcolor=#d8fc80";
if($color3==$color_a3)
{ $color3="bgcolor=#ffec6e"; }
else
{ $color3="bgcolor=#d8fc80"; }
echo '<td ',$color3,'> '.$listabd_1['nombre_bd'],' </td>';
}
echo'</tr>';