Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/01/2007, 03:21
illicist
 
Fecha de Ingreso: enero-2007
Mensajes: 4
Antigüedad: 18 años
Puntos: 0
Re: MAtrices?¿ para cartelera de cine??

Hola! hice esto pero no funciona me podeis decir donde tengo el problema?¿
gracias.

Cita:
<?php
session_start();
if (!isset($_SESSION['asientos'])) {
creaMatriz();

}else{
$nfila=$_GET['fila'];
$mcolumna=$_GET['columna'];
if( $_SESSION['asientos'][$nfila][$mcolumna]==0){
$_SESSION['asientos'][$nfila][$mcolumna]=1;
$_SESSION['recaudacion']= $_SESSION['recaudacion']+5;
}else{
print "a";
$_SESSION['asientos'][$nfila][$mcolumna]=0;
$_SESSION['recaudacion']=$_SESSION['recaudacion']-5;
}//cierra el else de asientos=0
}
dibujaButacas();
print"$recaudacion";

?>

<?php

function creaMatriz() {
$_SESSION['asientos']= array (array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),

array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0),
array(0,0,0,0,0,0,0,0,0,0));
$_SESSION['recaudacion']=0;

}


function dibujaButacas (){
for($i=0;$i<count($_SESSION['asientos']);$i++){
for ($j=0;$j<count($_SESSION['asientos'][$i]);$j++){
if ($_SESSION['asientos'][$i][$j]=0){
print "<a href='taquilla.php?fila=$i&columna=$j'><img border='0' src=butaca.gif></a>";
}else{
print "<a href='taquilla.php?fila=$i&columna=$j'><img
border='0' src=butacao.gif ></a>";

}
print"\t";
}
print"<BR>";
}

}

?>