bueno yo denuevo primero era que no podia poner los asientos horizontalmente pero ya me ayudaron y lo solucionaro pero ahora pasa que cuando selecciono los asientos que estan en la bd con un estado por ejemplo
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
con mas de uno
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>";
?>