Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da Tr|k`Tr4k
    si sto provando come dici tu, ma in value mi da sempre vuoto, mentre dovrebbe uscire l'id estratto, giusto??

    record[] deve chiamarsi proprio cosi' oppure id[]?

    non deve chiamarsi per forza record, basta che se lo cambi poi il nome sia lo stesso che usi con $_POST per recuperare l'array.

    Ma nella pagina dove visualizzi tutti i record hai recuperato anche l'id di ciascuno con la tua query?
    Hai provato a guardare l'html della pagina per vedere se il value è presente?

  2. #12
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da nicola75ss
    Ma nella pagina dove visualizzi tutti i record hai recuperato anche l'id di ciascuno con la tua query?
    Hai provato a guardare l'html della pagina per vedere se il value è presente?
    si ho recuperato l'id e visualizzo il sorgente html della pagina e mi da il campo vuoto..., ora riprovo un'attimo

  3. #13
    Non devi usare per forza $id! Quella è una variabile fittizia che ti è stata scritta per farti capire! Al suo posto devi mettere il nome della var che contiene effettivamente l'id! insomma, un po' di elasticità!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  4. #14
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da mircov
    Non devi usare per forza $id! Quella è una variabile fittizia che ti è stata scritta per farti capire! Al suo posto devi mettere il nome della var che contiene effettivamente l'id! insomma, un po' di elasticità!
    e il campo e' proprio id... solo che non lo riesco a recuperare...

  5. #15
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    ok ora funziona
    non mi funzionava perche' avevo questa variabile
    $id_estratti= $riga['id']."";

    mentre doveva essere

    $id= $riga['id']."";

    Tutto ottimo
    Grazie per l'aiuto

  6. #16
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Ho un piccolo problema, ho perso quel file e ora lo sto rifacendo da zero.
    A funzionare funziona in parte, perche' se seleziono 2 0 3 id e premo su invia, mi invia solo 1 e cioe' il primo e non tutti e 2 o 3.
    Da cosa puo' dipendere?

    Questa e' la pagina che estrae tutti gli id:

    estratto_conto.php
    Codice PHP:
    <? 
    $id
    $riga['id']."";
    include(
    "config.php");
    $sql "select id, cognome, DATE_FORMAT(data_arrivo, '%d/%m/%y') AS data_arrivo, DATE_FORMAT(data_partenza, '%d/%m/%y') AS data_partenza, camera, incasso_hotel, incasso, ROUND((unix_timestamp(data_partenza) - unix_timestamp(data_arrivo))/86400) as notti from $tabella where hotel = \"$hotel\" and data_partenza <= NOW() and storico = \"0\" order by id asc"
    $risultato = @mysql_query($sql$connessione);
    ?>
    <html>

    <head>
    <title>Estratto conto</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body bgcolor="#F0F3F7" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#000000" vlink="#000000" alink="#000000">
    <div align="center">

      

      <form name="form1" method="post" action="storico.php">
        <table width="670" border="1" cellspacing="2" cellpadding="5" align="center" bgcolor="#000000">
          <tr bgcolor="#F0F3F7"> 
            <td colspan="7"> 
              <div align="center">[b]<font face="Verdana" size="4">ESTRATTO CONTO 
                HOTEL </font><font face="Verdana, Tahoma, Arial, sans-serif" size="4" color="#003366"><font face="Verdana" color="#FFFFFF"><font color="#000000"> 
                <? echo "$hotel"?>
                

                </font></font></font><font face="Verdana, Tahoma, Arial, sans-serif" size="1" color="#003366"><font face="Verdana" size="2" color="#FFFFFF"><font color="#000000">

                </font></font></font>[/b]</div>
            </td>
          </tr>
          <tr bgcolor="#F0F3F7"> 
            <td width="5"> 
              <div align="left"><font face="Verdana" size="1"> 
                <input type="checkbox" name="selezionato" value="checkbox">
                

                Tutti </font></div>
            </td>
            <td width="120"> 
              <div align="left"><font face="Verdana" size="1">[b]COGNOME[/b]</font></div>
            </td>
            <td width="260"> 
              <div align="center"><font face="Verdana" size="1">[b]DAL/AL[/b]</font></div>
            </td>
            <td width="60"> 
              <div align="center"><font face="Verdana" size="1">[b]CAMERA[/b]</font></div>
            </td>
            <td width="10"> 
              <div align="center"><font face="Verdana" size="1">[b]NOTTI[/b]</font></div>
            </td>
            <td width="100"> 
              <div align="center"><font face="Verdana" size="1">[b]TOTALE SOGGIORNO[/b]</font></div>
            </td>
            <td width="100"> 
              <div align="center"><font face="Verdana" size="1">[b]ONERI PUBBLICITA' 
                [/b]</font></div>
            </td>
          </tr>
          <? while ($riga mysql_fetch_array($risultato)) {
                            
    $id_estratti $id_estratti."'".$riga['id'] + "', ";     
                        
    ?>
          <tr bgcolor="#F0F3F7"> 
            <td width="5"><font face="Verdana" size="1" color="#FFFFFF"><font face="Verdana" size="1"> 
              <input type="checkbox" name="record[]" value="<? echo $riga['id'];?>">
              

              </font><font color="#000000"> </font></font></td>
            <td width="120"> 
              <div align="left"><font face="Verdana" size="1" color="#FFFFFF"><font color="#000000"> 
                <? echo $riga['cognome']; ?>
                </font></font></div>
            </td>
            <td width="260"> 
              <div align="center"><font face="Verdana" size="1" color="#FFFFFF"><font face="Verdana" size="1" color="#FFFFFF"><font color="#000000"> 
                <? echo $riga['data_arrivo'];?>
                - 
                <? echo $riga['data_partenza']; ?>
                </font></font><font color="#000000"> </font></font></div>
            </td>
            <td width="60"> 
              <div align="center"><font face="Verdana" size="1" color="#FFFFFF"><font color="#000000"> 
                <? echo $riga['camera']; ?>
                </font></font></div>
            </td>
            <td width="10"> 
              <div align="center"><font face="Verdana" size="1" color="#FFFFFF"><font face="Verdana" size="1" color="#FFFFFF"><font color="#000000"> 
                <?echo $riga['notti']?>
                </font></font><font color="#000000"></font></font></div>
            </td>
            <td width="100"> 
              <div align="center"><font face="Verdana" size="1" color="#FFFFFF"><font color="#000000"> 
                <?echo $riga['incasso_hotel']; 
     
    $incasso_totale_hotel $incasso_totale_hotel $riga['incasso_hotel'];?>
                <font face="Verdana" size="1">Euro</font></font></font></div>
            </td>
            <td width="100"> 
              <div align="center"><font face="Verdana" size="1" color="#FFFFFF"><font color="#000000"> 
                <? 
                                  
    echo $riga['incasso']; 
                                  
    $incasso_totale $incasso_totale $riga['incasso'];
                              
    ?>
                </font><font face="Verdana" size="1" color="#000000">Euro</font></font></div>
            </td>
          </tr>
    <? ?>
        </table>
        

        <table width="670" border="1" cellspacing="2" cellpadding="8" bgcolor="#000000">
          <tr valign=top bgcolor="#F0F3F7"> 
            <td width="151"> 
              <div align="left"><font face="Verdana" size="2"><font face="Verdana"><font face="Verdana"><font size="1"></font></font></font></font></div>
            </td>
            <td> 
              <div align="center"><font face="Verdana"><font face="Verdana"><font size="1"></font></font></font></div>
              <div align="right">[b]<font face="Verdana"><font face="Verdana"><font size="1">TOTALE 
                ----------------------&gt; </font></font></font>[/b]</div>
            </td>
            <td width="61"> 
              <div align="center"><font face="Verdana"><font face="Verdana"><font size="1"></font></font></font></div>
            </td>
            <td width="97"> 
              <div align="center"><font face="Verdana" size="1" color="#003366"><font color="#FFFFFF"><font color="#FFFFFF"><font color="#FFFFFF"><font color="#FFFFFF"><font color="#000000"> 
                <? echo $incasso_totale_hotel;  ?>
                </font></font></font></font></font></font><font face="Verdana" size="1">Euro</font></div>
            </td>
            <td width="97"> 
              <div align="center"><font face="Verdana" size="1" color="#003366"><font color="#FFFFFF"><font color="#FFFFFF"><font color="#000000"> 
                <? echo $incasso_totale;  ?>
                </font></font></font></font><font face="Verdana" size="1">Euro

                + [b] IVA 20%[/b] </font></div>
            </td>
          </tr>
          <tr bgcolor="#F0F3F7"> 
            <td colspan="5"> 
              <div align="center"><font face="Verdana" size="1">[b]<font size="2">

                <input type="submit" name="Submit" value="Invia i dati nello storico">
                

                </font>[/b]</font></div>
            </td>
          </tr>
        </table>
      </form>
      

    </p>
      

    [b]<font face="Verdana" size="1"><a id="stampa" onClick="javascript:window.print()" href="#"><span style="text-decoration: none" class="menu">- 
        STAMPA L'ESTRATTO CONTO</span></a> -</font>[/b]</p>
      

      [b]<font face="Verdana" size="2">[url="index.php"]TORNA AL MENU[/url]</font>[/b] 
    </div>
    </body>
    </html>
    e questo e' il file che invia i dati nello storico:
    storico.php
    Codice PHP:
    <?
    $id
    $riga['id']."";
    include(
    "config.php"); 
    $aggiorna implode(',',$_POST['record']);
    $sql ="update $tabella set storico = 1 where id in ('$aggiorna')";
    $risultato mysql_query($sql$connessione) or die(mysql_error()); 
    ?>
    <html>

    <head>
    <title>Estratto conto</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body bgcolor="#F0F3F7" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#000000" vlink="#000000" alink="#000000">
    <div align="center">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
        <tr>
          <td>
            <div align="center">
              <table width="790" border="0" cellspacing="0" cellpadding="0" align="center">
                <tr> 
                  <td> 
                    <div align="center">
                      <table width="786" border="0" cellspacing="1" cellpadding="8" align="center" bgcolor="#000000">
                        <tr bgcolor="#F0F3F7"> 
                          <td> 
                            <div align="center">[b]<font face="Verdana" size="4">DATI 
                              INSERITI NELLO STORICO</font><font face="Verdana, Tahoma, Arial, sans-serif" size="4" color="#003366"><font face="Verdana" color="#FFFFFF"><font color="#000000"> 
                              

                              </font></font></font><font face="Verdana, Tahoma, Arial, sans-serif" size="1" color="#003366"><font face="Verdana" size="2" color="#FFFFFF"><font color="#000000">

                              </font></font></font>[/b]</div>
                          </td>
                        </tr>
                        <tr bgcolor="#F0F3F7"> 
                          <td> 
                            <div align="center"><font face="Verdana" size="2">I DATI 
                              SONO STATI INSERITI CORRETTAMENTE NELLO STORICO DEL 
                              PROGRAMMA</font></div>
                            </td>
                        </tr>
                       
                      </table>
                      

                      [b][/b]</div>
                  </td>
                </tr>
              </table>
              

              [b]<font face="Verdana" size="2">[url="index.php"]TORNA AL MENU[/url]</font>[/b] 
            </div>
          </td>
        </tr>
      </table>
      
    </div>
    </body>
    </html>
    Come mai succede questo?

  7. #17
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    up

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.