Visualizzazione dei risultati da 1 a 7 su 7

Discussione: query difficile..

  1. #1

    query difficile..

    allora..ho qst tabella

    +--------+--------+--------+
    | giorno | mese | anno |
    +--------+--------+--------+
    | 01 | 04 | 04 |
    +--------+--------+--------+
    | 08 | 09 | 04 |
    +--------+--------+--------+
    i campi giorno, mese ed anno sono di tipo testo

    ora, ho 6 variabili:
    $g , $m , $a e $gg , $mm , $aa

    nn riesco a fare la query ke mi prenda tutti i valori della tabella la cui data sia compresa tra $g , $m , $a e $gg , $mm , $aa


    devo trasformarli in campi numerici anzi di testo?..
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    "SELECT * FROM tabella WHERE ( (giorno > $g) AND (giorno < $gg) ) AND ( (mese > $m) AND (mese < $mm) ) AND ( (anno > $a) AND (anno < $aa) )"

  3. #3
    grazie..provo subito!ma dovrebbe andare anke se i campi sono di tipo testo??
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  4. #4
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    se i campi sono di tipo testo non funziona perchè in forma testuale
    2 > 12 a meno che i valori ad una cifra non siano preceduti da uno 0
    (02 < 12)

  5. #5
    si..sono preceduti da uno 0..

    quindi dovrebbe andare!..vabbè..lascia ke provi!grazie cmq!!
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  6. #6
    Codice PHP:
    <?
    while ($row mysql_fetch_array($result))

    ?>
                           
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
     <tr>
      <td width="24%" colspan="2"></td>
      <td width="24%" colspan="2"></td>
      <td width="52%" colspan="4"></td>
     </tr>
     <tr>
      <td width="24%" colspan="2">[b]<font face="Verdana" size="2">Ditta:<?=row[ditta]?></font>[/b]</td>
    mi dà errore sull'ultima riga..

    Parse error: parse error, unexpected '[', expecting ',' or ';' in c:\programmi\easyphp1-7\www\negozio\ricercadd.php on line 64
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  7. #7
    <?= $row[ditta];?>

    avevi dimenticato il $
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.