Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problemino

  1. #1
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    problemino

    sto realizzando un calendario con eventi del giorno.
    inserisco nel db i vari giorni etc...
    fino qui tutto ok.
    poi quando richiamo il calendario vorrei che i giorni che hanno un evento hanno come sfondo un altro colore.
    e fino qui tutto ok.
    il problema è che mi stampa solo i giorni che hanno un evento!!!
    script:
    <?
    //echo("prenotazioni
    $id_pro");
    require ("../../connessione.php");
    include ("../../include/funzioni.php");
    $sql = "SELECT * from tbl_cale where id_pro = " .$id_pro ;
    $vedi = mysql_db_query( $database, $sql, $db) or die(mysql_error());
    echo("<table border=0><tr>");
    echo("<td>Gennaio</td>");
    for($i = 1; $i <=31; $i++)
    {
    $day = counter();
    $mon = 'gennaio';
    $year = 2006;

    while ($riga = mysql_fetch_array ($vedi))
    {
    if ($riga["pre"] == ("Y"))
    {
    echo("<td bgcolor=#f0f0f0>".$riga["day"]."</td>");
    }else{
    echo("<td bgcolor=#c0c0c0>".$riga["day"]."</td>");
    }
    }
    }
    echo("</tr></table>");

    ?>

    DOVE SBAGLIO?

    ¿Hasta la pasta?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    l'errore potrebbe stare in questo pezzo di codice:
    Codice PHP:
    if ($riga["pre"] == ("Y"))
    {
    echo(
    "<td bgcolor=#f0f0f0>".$riga["day"]."</td>");
    }else{
    echo(
    "<td bgcolor=#c0c0c0>".$riga["day"]."</td>");

    Che dato hai in $riga["pre"]?

    Perchè nell'if controlli che quel dato sia uguale a 'Y' e a seconda cambi lo sfondo...giusto?

    ciao

  3. #3
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    si esatto!!!

    controllo che in IF quel dato sia 'Y'

    ma mostra solo i record con 'Y'
    io vorrei che mostrasse tutto il mese!

    ¿Hasta la pasta?

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    cos'e' counter()??
    sai gia' in partenza che mese visualizzare=?
    $id_pro?? cos'e'?

  5. #5
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    ...

    Ciao MARCO 80 ti ho scritto in PVT
    ¿Hasta la pasta?

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    ma in $riga["pre"] che c'è???

    cmq prima dell'if stampa $riga['pre'], così vedi cosa il dato su cui fai il controllo...

    [OT] ciao marco80

  7. #7
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    ....

    in $riga["pre"] controllo se il campo è 'Y'
    in caso positivo stampo il giorno con sfondo di un determinato colore, in caso negativo voglio che stampi lo stesso tutto il mese ma con uno sfondo diverso.



    GRAZIE A TUTTI!!!!!
    ¿Hasta la pasta?

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.