Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Dunque tu dovresti avere dei checkbox - ad esempio - cosi':

    Codice PHP:
    <input type="checkbox" name="posizione[]" value="13,6">
    <
    input type="checkbox" name="posizione[]" value="13,7">
    <
    input type="checkbox" name="posizione[]" value="13,8">
    <
    input type="checkbox" name="posizione[]" value="13,9"
    nella pagina che elabora i dati avrai un array i cui valori sono (supponendo tu abbia checkato tutti i 4 box sopra):
    codice:
    array[0] = "13,6"
    array[1] = "13,7"
    array[2] = "13,8"
    array[3] = "13,9"
    se avrai fatto l'assegnamento:
    Codice PHP:
    $array $_POST['posizione']; 

  2. #12
    Guarda ho fatto così, questo è il pezzo relativo alle checkbox:

    Codice PHP:

    <form method="post" id="checkbox" action="prenota_posti_insert.php">
    <p align="center">
    <?php
    $prenotazioni 
    = array();
    $query "SELECT row, seatrow FROM prenotation WHERE id_show=$show";
    $result mysql_query($query) or die (mysql_error());
    while (
    $row mysql_fetch_array($result)) {
        
    $prenotazioni[$row['row']][$row['seatrow']] = true;
    }
    for(
    $r=1;$r<=$righe;$r++){
          for(
    $c=1;$c<=$colonne;$c++){
          if (
    $prenotazioni[$r][$c]) {
          echo 
    "<img src=\"poltrona2.jpg\">";
          } else {
          echo 
    "<input name=\"posizione\" type=\"checkbox\" name=\"posizione[]\" value=\"Colonna:$c  Fila:$r\"/>";
                }
          }
    echo 
    "
    "
    ;
    }
    ?>




    <input type="submit" value="Conferma"/></p>
    </form>
    Nell' altra pagina invece:

    Codice PHP:

    $posizione
    =$_POST['posizione'];
    echo
    "$posizione[3]";  <------  di prova per vedere cosa stampa 
    e il risultato è una "o" minuscola, ovvero la o di colonna

  3. #13
    Hai dato due nomi ai checkbox: posizione e posizione[]
    Leva il primo

  4. #14
    O diamine, che sbadato hai ragione

    ora torna tutto, grazie mille ancora

    buona serataaaaaaaa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.