Asiento 1 estado v (que seria vendido )
y hago la comparacion con el asiento generado y el asiento recuperado de la BD y tambien comparo el estado del asiento , debería cambiar la imagen del asiento pero no alterar la cantidad que se muestra por defecto.
solo cambia bien la imagen cuando el resultado de la BD es solo 1, cuando es mas de uno agrega mas asientos
pongo unas caps
con un resultado
![](http://i.subirimagenes.cl/i/resultadoi.png)
con mas de uno
![](http://i.subirimagenes.cl/i/resultadom.png)
pongo el codigo que llevo donde estuve probando
Código PHP:
// Fila de Asientos Ventana Izquierda
while ($a <= ($num_places - 3) ){
//DESDE AQUI SELECCIONO LOS ASIENTOS -<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$conn = mysql_connect("localhost", "root","root") or die(mysql_error());
$db = mysql_select_db("bus") or die(mysql_error());
$query = "SELECT place,status FROM buses_temp";
$result = mysql_query($query) or die(mysql_error());
while ($rows = mysql_fetch_array($result)){
$asiento=$rows['place'] ;
$estado=$rows['status'] ;
if ($estado == 'v' and $a == $asiento){
echo '<img src="gen_libs/images_bus/'.$a.'r.png" border="0" title="Vendido"></a>';
$a = $a +4;
}
if($estado == 'r' and $a == $asiento){
echo '<img src="gen_libs/images_bus/'.$a.'g.png" border="0" title="Reservado"></a>';
$a = $a +4;
}
if($estado == 'p' and $a == $asiento){
echo '<img src="gen_libs/images_bus/'.$a.'s.png" border="0" title="Pendiente"></a>';
$a = $a +4;
}
if($estado!='v' or $estado!='r' or $estado!='p' and $asiento!=$a){
echo '<a href="../ticket_mp.php?pl='.$a.'" target="_blank"><img src="gen_libs/images_bus/'.$a.'.png" border="0" title="LIBRE"></a>';
$a = $a +4;
}
}
}
echo"<p>";
// HASTA AQUI ES CODIGO QUE ESTOY PROBANDO CON LAS CONDICIONES PARA QUE CAMBIE LAS IMAGENES
// Fila de Asientos Pasillo Izquierda
while ($b <= ($num_places - 2)){
echo '<a href="http://www.forosdelweb.com/f18/ticket_mp.php?pl='.$b.'" target="_blank"><img src="gen_libs/images_bus/'.$b.'.png" border="0" title="LIBRE"></a>';
$b = $b +4;
}
echo"<p>";
// Fila de Asientos Pasillo Derecha
while ($c <= $num_places ){
echo '<a href="http://www.forosdelweb.com/f18/ticket_mp.php?pl='.$c.'" target="_blank"><img src="gen_libs/images_bus/'.$c.'.png" border="0" title="LIBRE"></a>';
$c = $c +4;
}
echo"<p>";
// Fila de Asientos Ventana Derecha
while ($d <= ($num_places-1) ){
echo '<a href="http://www.forosdelweb.com/f18/ticket_mp.php?pl='.$d.'" target="_blank"><img src="gen_libs/images_bus/'.$d.'.png" border="0" title="LIBRE"></a>';
$d = $d +4;
}
echo"<p>";
?>