Pagina 1 di 2 12 UltimoUltimo
Visualizzazione risultati 1 fino 30 di 31
Like Tree2Likes

Discussione: Come posso fare per stampare immagini su tabella PHP

  1. #1
    Guest

    Predefinito Come posso fare per stampare immagini su tabella PHP

    Salve a tutti, ho finito un sito web meteo, sono riuscito a inserire una tabella php da dove far risultare i vari valori dei campi di testo, cioè (condizioni meteo,temperature,venti,ecc.). e fin qua ci siamo.. Ora Nella pagina php dove si salvano le segnalazioni mi piacerebbe vedere che ad ogni condizione meteo segnalata corrisponda un simbolo meteo.. C'è da dire che capisco poco il PHP - Mysql, sono principiante. La tabella funziona bene,e non vorrei modificarla.Vorrei sapere se qualcuno di voi è così gentile di aiutarmi a farmi capire come far uscir fuori i simboletti nei campi "condiz. delcielo" e fenomeni. Grazie in anticipo,intanto vi incollo la pagina di risposta a PHPMyadmin
    Codice PHP:
    Codice PHP:
    <?php
    print "<font color= 'blue'>";
    $con = mysql_connect ("localhost","nome","pass");
    if (!
    $con)
    {
    die (
    'impossibile connettersi:'.mysql_error());
    }

    mysql_select_db("my_nome", $con);

    $risultato = mysql_query ("SELECT * FROM `meteosegnalazioni` WHERE 1 ORDER BY timestamp DESC");
    echo
    "Sono le ore: " . date ("H.i") . "- del giorno: " . date ("d-m-Y");
    //inizio tabella HTML
    echo "<TABLE BORDER=\"10\" BORDERCOLOR=#00BFFF> <TR></TR>\>";
    echo
    "<tr>";
    echo
    "<th>";
    echo
    "Data<td bgcolor='#FFFF00'>Meteo reporter</th>";
    echo
    "<td bgcolor='#FFFF00'>Localita</th>";
    echo
    "<td bgcolor='#FFFF00'>Prov.</th>";
    echo
    "<td bgcolor='#FFFF00'>Alt. Loc. /m.s.l.m.</th>";
    echo
    "<td bgcolor='#FFFF00'>Condiz. del cielo</th>";
    echo
    "<td bgcolor='#FFFF00'>Fenomeni</th>";
    echo
    "<td bgcolor='#FFFF00'>Temp. in gradi C .</th>";
    echo
    "<td bgcolor='#FFFF00'>Umidita in % .</th>";
    echo
    "<td bgcolor='#FFFF00'>Press. in mb/hpa</th>";
    echo
    "<td bgcolor='#FFFF00'>Dir. vento</th>";
    echo
    "<td bgcolor='#FFFF00'>Vel. vento</th>";
    echo
    "<td bgcolor='#FFFF00'>Visibilita</th>";
    while (
    $row = mysql_fetch_array($risultato))
    {
    echo
    "<tr>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['14'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['0'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['2'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['4'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['3'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['5'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['6'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['7'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['8'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['9'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['10'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['11'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['12'] ."</td>";

    echo
    "</tr>";
    }
    echo
    "</table>";
    //Fine tabella HTML
    mysql_close ($con)

    ?>
    Ultima modifica di sanfilimeteo : 25-09-2015 alle ore 10.44.15

  2. #2
    Guest

    Predefinito

    ciao raga sono nuovo. Vorrei sapere come inserire un nuovo post sul forum

  3. #3
    Guest

    Predefinito

    Avrei un problema.
    Sto cercando di creare un sito per la scuola.
    In questo sito gli studenti devono poter registrarsi, loggarsi, chattare tra loro e scrivere post, tutto per permettere loro di scambiarsi libri.
    A questo proposito vorrei creare anche un database dove inserire tutti i libri che questi vogliono vendere o scambiare o fare qualsiasi cosa.
    Insomma il mio obiettivo è creare un social network dotato di database dove inserire i libri disponibili e eliminarli quando sono finiti (come una biblioteca).

    Grazie per le risposte

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da sanfilimeteo Visualizza messaggio
    Salve a tutti, ho finito un sito web meteo, sono riuscito a inserire una tabella php da dove far risultare i vari valori dei campi di testo, cioè (condizioni meteo,temperature,venti,ecc.). e fin qua ci siamo.. Ora Nella pagina php dove si salvano le segnalazioni mi piacerebbe vedere che ad ogni condizione meteo segnalata corrisponda un simbolo meteo.. C'è da dire che capisco poco il PHP - Mysql, sono principiante. La tabella funziona bene,e non vorrei modificarla.Vorrei sapere se qualcuno di voi è così gentile di aiutarmi a farmi capire come far uscir fuori i simboletti nei campi "condiz. delcielo" e fenomeni. Grazie in anticipo,intanto vi incollo la pagina di risposta a PHPMyadmin
    Suppongo tu abbia le immagini relative alle condizioni climatiche salvate in una qualche cartella del sito. In questo caso - assumendo ad esempio che la cartella in questione si chiami assets - potresti fare un controllo sul valore del campo 'condizioni del cielo' che mi pare essere $row[4], e a seconda del valore assunto, che probabilmente è un numero che sta ad indicare una determinata condizione climatica, stampare una differente immagine (se il campo 'condizioni del cielo' è un blob e hai salvato direttamente l' immagine nel database è un altro discorso, ma non so quanto questa soluzione possa essere indicata).

    Ad esempio, se hai deciso che nel database salvi "0" nel caso in cui il cielo sia sereno, "1" se è coperto, "2" se piove e così via, potresti scrivere una cosa del genere:

    Codice:
    switch($row[4]) {
    
     case 0: echo '<img src="assets/sereno.png" alt="" />';
      break;
    
     case 1: echo '<img src="assets/coperto.png" alt="" />';
      break;
    
     case 2: echo '<img src="assets/pioggia.png" alt="" />';
      break;
    
    }

  5. #5
    Guest

    Predefinito

    Ciao, innanzitutto ti ringrazio per aver risposto.
    Vado subito alla questione.. sto provando a fare quello che mi hai descritto nel tuo messaggio, ma in parte non ho avuto buoni risultati.. mi spiego meglio.. Sono riuscito a stampare l'immagine, ma ne stampa solo una (immagine sereno in questo caso = "case 0") non considerando gli altri "case" (nuvoloso,ecc.) della funzione switch, (penso che sbaglio nell'assegnargli le varie numerazioni o cosa potrebbe essere?) e poi un altra cosa l'immagine viene stampata al di fuori della tabella e non nella sezione ad essa dedicata.
    Ho provato così:
    $row[5] = ('condiz. del cielo') ;
    switch($row[5]) {

    case 0: echo '<img src="/Iconemeteo/sereno.gif" alt="" />';
    break;

    case 6: echo '<img src="/Iconemeteo/coperto.gif" alt="" />';
    break;

    case 4: echo '<img src="/Iconemeteo/nuvoloso.gif" alt="" />';
    break;
    }
    Nel db, non ho inserito BLOB , le immagini sono in una cartella del sito.
    Ultima modifica di sanfilimeteo : 26-09-2015 alle ore 18.20.34

  6. #6
    Guest

    Predefinito

    Potresti per favore postare l' intera sezione di codice relativa alla tabella, compreso lo switch?

  7. #7
    Guest

    Predefinito

    Ok, dagli un occhiata,ho provato a modificare diverse volte,ma senza risultati sperati. comunque in questo caso l'immagine la da sull'ultima cella d'intestazione (visibilità), comunque a me, serve che escano fuori nella rispettiva colonna dove arrivano le segnalazioni, ed a ogni segnalazione esca fuori la rispettiva immagine meteo. Grazie di nuovo per la tua pazienza, ma perdonami sono ancora principiante.
    ecco il codice:
    <?php
    print "<font color= 'blue'>";
    $con = mysql_connect ("localhost","xxx","xxx");
    if (!$con)
    {
    die ('impossibile connettersi:'.mysql_error());
    }

    mysql_select_db("my_sanfilimeteo", $con);

    $risultato = mysql_query ("SELECT * FROM `meteosegnalazioni` WHERE 1 ORDER BY timestamp DESC");

    echo "Sono le ore: " . date ("H.i") . "- del giorno: " . date ("d-m-Y");
    //inizio tabella HTML

    echo "<TABLE BORDER="10" BORDERCOLOR=#00BFFF> <TR></TR>\>";
    echo "<tr>";
    echo "<th>";
    echo"Data<td bgcolor='#FFFF00'>Meteo reporter</th>";
    echo"<td bgcolor='#FFFF00'>Localita</th>";
    echo"<td bgcolor='#FFFF00'>Prov.</th>";
    echo"<td bgcolor='#FFFF00'>Alt. Loc. /m.s.l.m.</th>";
    echo"<td bgcolor='#FFFF00'>Condiz. del cielo</th>";
    echo"<td bgcolor='#FFFF00'>Fenomeni</th>";
    echo"<td bgcolor='#FFFF00'>Temp. in gradi C .</th>";
    echo"<td bgcolor='#FFFF00'>Umidita in % .</th>";
    echo"<td bgcolor='#FFFF00'>Press. in mb/hpa</th>";
    echo"<td bgcolor='#FFFF00'>Dir. vento</th>";
    echo"<td bgcolor='#FFFF00'>Vel. vento</th>";
    echo"<td bgcolor='#FFFF00'>Visibilita</th>";

    switch($row[5]) {

    case 0: echo '<img src="/Iconemeteo/sereno.gif" alt="" />';
    break;

    case 6: echo '<img src="/Iconemeteo/coperto.gif" alt="" />';
    break;

    case 4: echo '<img src="/Iconemeteo/nuvoloso.gif" alt="" />';
    break;
    case 7: echo '<img src="/Iconemeteo/nebbia.gif" alt="" />';
    break;
    }

    while ($row = mysql_fetch_array($risultato))
    {

    echo "<tr>";
    echo "<td bgcolor='#FFF8DC'>" . $row['14'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['0'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['2'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['4'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['3'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['5'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['6'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['7'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['8'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['9'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['10'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['11'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['12'] ."</td>";
    echo "</tr>";
    }
    echo "</table>";
    //Fine tabella HTML
    mysql_close ($con)

    ?>
    Ultima modifica di sanfilimeteo : 26-09-2015 alle ore 19.40.21

  8. #8
    Guest

    Predefinito

    Mi pare che così lo switch venga eseguito solo una volta, poiché è fuori dal ciclo while. Se ho capito il tuo codice, ora nella tabella il PHP stampa semplicemente il numero corrispondente alla condizione del cielo. Queto perché devi inserire lo switch all' interno del ciclo, di modo che il controllo venga eseguito per ogni record recuperato dal database. Potresti eseguire lo switch all' inizio del while, ed anziché stampare direttamente l'immagine come accadeva nel codice scritto prima, assegnare semplicemente ad una variabile (es. $file) il nome del file corrispondente al caso esaminato, e poi continuare così:

    Codice:
    ...
     
     while ($row = mysql_fetch_array($risultato)) 
     { 
    
       switch($row[5]) {
    
        case 0: $file = "sereno.gif";
         break;
        case 6: $file = "coperto.gif";
         break;
        case 4: $file = "nuvoloso.gif";
         break;
        case 7: $file = "nebbia.gif";
         break;
    
       }
    
     echo "<tr>"; 
     echo "<td bgcolor='#FFF8DC'>" . $row['14'] ."</td>"; 
     echo "<td bgcolor='#F0FFFF'>" . $row['0'] ."</td>"; 
     echo "<td bgcolor='#FFF8DC'>" . $row['2'] ."</td>"; 
     echo "<td bgcolor='#F0FFFF'>" . $row['4'] ."</td>"; 
     echo "<td bgcolor='#FFF8DC'>" . $row['3'] ."</td>"; 
     echo "<td bgcolor='#F0FFFF'><img src='/Iconemeteo/'" . $file . " alt='' /></td>"; 
     echo "<td bgcolor='#FFF8DC'>" . $row['6'] ."</td>"; 
     echo "<td bgcolor='#F0FFFF'>" . $row['7'] ."</td>"; 
     echo "<td bgcolor='#FFF8DC'>" . $row['8'] ."</td>"; 
     echo "<td bgcolor='#F0FFFF'>" . $row['9'] ."</td>"; 
     echo "<td bgcolor='#FFF8DC'>" . $row['10'] ."</td>"; 
     echo "<td bgcolor='#F0FFFF'>" . $row['11'] ."</td>"; 
    echo "<td bgcolor='#FFF8DC'>" . $row['12'] ."</td>"; 
    
    echo "</tr>"; 
    }

  9. #9
    Guest

    Predefinito

    Ok, forse ci siamo.. solo che adesso le immagini le da "rotte".. forse sto sbagliando ad assegnargli i vari "case"?

  10. #10
    Guest

    Predefinito

    Scusami, c' era una virgoletta fuori posto ;)
    Prova così:

    Codice:
     echo "<td bgcolor='#F0FFFF'><img src='/Iconemeteo/" . $file . "' alt='' /></td>";
    Se non caricasse ancora le immagini, controlla dal browser (magari facendo "analizza elemento" sull' immagine non caricata) in che percorso effettivamente va a cercarle, di modo che sai come correggere eventualmente il codice.
    Ultima modifica di descartesadventures : 27-09-2015 alle ore 11.49.40

  11. #11
    Guest

    Predefinito

    Su analizza elemento, mi da questo risultato: <img src="/Iconemeteo/Iconemeteo/sereno.gif" alt="">

  12. #12
    Guest

    Predefinito

    Allora inserisci il percorso assoluto, così non dovresti avere problemi:

    Codice:
    echo "<td bgcolor='#F0FFFF'><img src='http://sanfilimeteo.altervista.org/Iconemeteo/" . $file . "' alt='' /></td>";

  13. #13
    Guest

    Predefinito

    Ho provato anche in questo modo, ma il risultato è sempre lo stesso..

  14. #14
    Guest

    Predefinito

    Nella tua pagina web la cartella iconemeteo compare ancora due volte nel percorso delle immagini. Devi scriverla solo una volta.

  15. #15
    Guest

    Predefinito

    Ok, ci sono riuscito.. e ti ringrazio per la pazienza.. anche se ancora manca un particolare.. e cioè continua ad uscir fuori solo l'immagine sereno anche se viene inviato nuvoloso... da cosa può dipendere questo?

  16. #16
    Guest

    Predefinito

    Sei sicuro che $row[5] assuma come valore un numero diverso a seconda della condizione del cielo? Cioè, tu nel database salvi in quel campo il numero "0" nel caso in cui il cielo sia sereno, "6" se è coperto e così via? Nel caso in cui tu lasciassi all' interno della cella, al posto dell' immagine, solo il valore $row[5], ti stampa sempre "0" oppure numeri diversi?

  17. #17
    Guest

    Predefinito

    In quel campo è stato salvato come testo cioè sereno= sereno, nuvoloso = nuvoloso, ma non so perchè si prende valore "0" in sereno, mentre negli altri no!! poi dalla pagina del form, i valori sono del tipo es "nuvoloso":" id="imObjectForm_1_7_4" name="imObjectForm_1_7" value="Nuvoloso" /> "sereno": id="imObjectForm_1_7_0" name="imObjectForm_1_7" value="Sereno" />.
    Ultima modifica di sanfilimeteo : 27-09-2015 alle ore 14.18.58

  18. #18
    Guest

    Predefinito

    Ah capisco, ecco perchè Allora in questo caso nello switch non devi considerare i numeri, ma il valore che hai nel database. Modificalo così:

    Codice:
        case "Sereno": $file = "sereno.gif";
         break;
        case "Coperto": $file = "coperto.gif";
         break;
        case "Nuvoloso": $file = "nuvoloso.gif";
         break;
        case "Nebbia": $file = "nebbia.gif";
         break; // E così via per tutti i valori possibili che hai nel database
      
       }

  19. #19
    Guest

    Predefinito

    Avevo provato a fare anche in questo modo, ma il risultato è.. immagine "rotta" .

  20. #20
    Guest

    Predefinito

    Guardando la pagina del tuo sito dove dovresti visualizzare l' immagine, il percorso dell' immagine nella cella è http://sanfilimeteo.altervista.org/Images/. Il che vuol dire che nessun caso dello switch viene preso in considerazione e la variabile non viene settata. E quindi i valori che hai nel database probabilemente sono diversi da quelli che consideri o c' è qualche errore nella sintassi

  21. #21
    Guest

    Predefinito

    Ho provato di nuovo adesso, e mi da sempre immagine rotta. Oltretutto adesso su analizza elemento mi da <img src='/Iconemeteo/' alt='' />

  22. #22
    Guest

    Predefinito

    Si infatti prima avevo provato con l'altra cartella "Images", ma adesso ho riportato tutto su Iconemeteo. e il risultato è uguale.

  23. #23
    Guest

    Predefinito

    Riesci per favore a postare nuovamente il codice della pagina come è adesso e magari anche una riga d' esempio dal database?

  24. #24
    Guest

    Predefinito

    Comunque Sto facendo un po di confusione.... ci sto provando in diversi modi...

  25. #25
    Guest

    Predefinito

    Codice PHP:
    <?php
    print "<font color= 'blue'>";
    $con = mysql_connect ("localhost","sanfilimeteo","xxxxx");
    if (!
    $con)
    {
    die (
    'impossibile connettersi:'.mysql_error());
    }

    mysql_select_db("my_sanfilimeteo", $con);

    $risultato = mysql_query ("SELECT * FROM `meteosegnalazioni` WHERE 1 ORDER BY timestamp DESC");

    echo
    "Sono le ore: " . date ("H.i") . "- del giorno: " . date ("d-m-Y");

    //inizio tabella HTML

    echo "<TABLE BORDER=\"10\" BORDERCOLOR=#00BFFF <TR></TR>\>";
    echo
    "<tr>";
    echo
    "<th>";
    echo
    "Data<td bgcolor='#FFFF00'>Meteo reporter</th>";
    echo
    "<td bgcolor='#FFFF00'>Localita</th>";
    echo
    "<td bgcolor='#FFFF00'>Prov.</th>";
    echo
    "<td bgcolor='#FFFF00'>Alt. Loc. /m.s.l.m.</th>";
    echo
    "<td bgcolor='#FFFF00'>Condiz. del cielo</th>";
    echo
    "<td bgcolor='#FFFF00'>Fenomeni</th>";
    echo
    "<td bgcolor='#FFFF00'>Temp. in gradi C .</th>";
    echo
    "<td bgcolor='#FFFF00'>Umidita in % .</th>";
    echo
    "<td bgcolor='#FFFF00'>Press. in mb/hpa</th>";
    echo
    "<td bgcolor='#FFFF00'>Dir. vento</th>";
    echo
    "<td bgcolor='#FFFF00'>Vel. vento</th>";
    echo
    "<td bgcolor='#FFFF00'>Visibilita</th>";

    while (
    $row = mysql_fetch_array($risultato))
    {
    switch(
    $row[5]) {
    case
    "sereno": $file = "Iconemeteo/sereno.gif";
    break;
    case
    "coperto": $file = "Iconemeteo/coperto.gif";
    break;
    case
    "nuvoloso": $file = "Iconemeteo/nuvoloso.gif";
    break;
    case
    "nebbia": $file = "Iconemeteo/nebbia.gif";
    break;
    case
    "molto nuvoloso": $file = "Iconemeteo/moltonuvoloso.gif";
    break;
    case
    "nubi sparse": $file = "Iconemeteo/nubisparse.gif";
    break;
    case
    "Poco nuvoloso": $file = "Iconemeteo/poconuvoloso.gif";
    break;
    case
    "velato": $file = "Iconemeteo/velato.gif";
    break;

    }
    echo
    "<tr>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['14'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['0'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['2'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['4'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['3'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'><img src='/Iconemeteo/" . $file . "' alt='' /></td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['6'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['7'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['8'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['9'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['10'] ."</td>";
    echo
    "<td bgcolor='#F0FFFF'>" . $row['11'] ."</td>";
    echo
    "<td bgcolor='#FFF8DC'>" . $row['12'] ."</td>";
    echo
    "</tr>";
    }
    echo
    "</table>";
    //Fine tabella HTML
    mysql_close ($con)

    ?>
    Ultima modifica di sanfilimeteo : 28-09-2015 alle ore 11.06.59

  26. #26
    Guest

    Predefinito

    Nel db, i nomi sono associati a "field_0",1,2, ecc.
    Testi completi
    field_0
    field_1
    field_2
    field_3
    field_4
    field_5
    field_6
    field_7
    field_8
    field_9
    field_10
    field_11
    field_12
    field_13
    Timestamp

    Modifica Modifica
    Copia Copia
    Elimina Elimina
    Meteoreporter
    e-mail
    località
    altezza località
    provincia
    Condiz. del cielo
    fenomeni
    Temperat.
    Direz. vento
    Velocità vento
    Visibilità
    Privacy
    Timestamp
    Ultima modifica di sanfilimeteo : 27-09-2015 alle ore 16.06.41

  27. #27
    Guest

    Predefinito

    Prova così (comunque bada che l' immagine nuvoloso.gif non esiste)

    Codice:
     <?php
    print "<font color= 'blue'>"; 
    $con = mysql_connect ("localhost","sanfilimeteo","");
    if (!$con)
    {
    die ('impossibile connettersi:'.mysql_error());
    }
    
    mysql_select_db("my_sanfilimeteo", $con);
    
    $risultato = mysql_query ("SELECT * FROM `meteosegnalazioni` WHERE 1 ORDER BY timestamp DESC");
    
    echo "Sono le ore: " . date ("H.i") . "- del giorno: " . date ("d-m-Y");
    
    //inizio tabella HTML
    
    echo "<TABLE BORDER=\"10\" BORDERCOLOR=#00BFFF <TR></TR>\>";
    echo "<tr>";
    echo "<th>";
    echo"Data<td bgcolor='#FFFF00'>Meteo reporter</th>";
    echo"<td bgcolor='#FFFF00'>Localita</th>";
    echo"<td bgcolor='#FFFF00'>Prov.</th>";
    echo"<td bgcolor='#FFFF00'>Alt. Loc. /m.s.l.m.</th>";
    echo"<td bgcolor='#FFFF00'>Condiz. del cielo</th>";
    echo"<td bgcolor='#FFFF00'>Fenomeni</th>";
    echo"<td bgcolor='#FFFF00'>Temp. in gradi C .</th>";
    echo"<td bgcolor='#FFFF00'>Umidita in % .</th>";
    echo"<td bgcolor='#FFFF00'>Press. in mb/hpa</th>";
    echo"<td bgcolor='#FFFF00'>Dir. vento</th>";
    echo"<td bgcolor='#FFFF00'>Vel. vento</th>";
    echo"<td bgcolor='#FFFF00'>Visibilita</th>";
    
    while ($row = mysql_fetch_array($risultato))
    {
    switch($row[5]) {
        case "Sereno": $file = "sereno.gif";
         break;
        case "Coperto": $file = "coperto.gif";
         break;
        case "Nuvoloso": $file = "nuvoloso.gif";
         break;
        case "Nebbia": $file = "nebbia.gif";
         break;
         case "Molto Nuvoloso": $file = "moltonuvoloso.gif";
         break;
         case "Nubi sparse": $file = "nubisparse.gif";
         break;
         case "Poco nuvoloso": $file = "poconuvoloso.gif";
         break;
         case "Velato": $file = "velato.gif";
         break;    
    
       }
    echo "<tr>"; 
    echo "<td bgcolor='#FFF8DC'>" . $row['14'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['0'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['2'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['4'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['3'] ."</td>";
    echo "<td bgcolor='#F0FFFF'><img src='http://sanfilimeteo.altervista.org/Iconemeteo/" . $file . "' alt='' /></td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['6'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['7'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['8'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['9'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['10'] ."</td>";
    echo "<td bgcolor='#F0FFFF'>" . $row['11'] ."</td>";
    echo "<td bgcolor='#FFF8DC'>" . $row['12'] ."</td>";
    echo "</tr>";
    }
    echo "</table>";
    //Fine tabella HTML
    mysql_close ($con)
    
    ?>
    Ultima modifica di descartesadventures : 27-09-2015 alle ore 16.09.18

  28. #28
    Guest

    Predefinito

    GRANDEEE...!!!! ci siamo riusciti ti ringrazio moltissimo...!!!! adesso vedo di sistemare l'immagine nuvoloso....

  29. #29
    Guest

    Predefinito

    Figurati, finalmente ce l' abbiamo fatta
    sanfilimeteo likes this.

  30. #30
    Guest

    Predefinito

    Si finalmente.. ci sto combattendo da diversi giorni senza trovare soluzione.. se posso volevo chiederti l'ultima cosa poi ti lascio in pace.. anzi se vuoi, inserisco un link del tuo sito in sanfilimeteo.altervista.org se per te va bene.. la cosa che ti volevo chiedere è come faccio a rimpicciolire un po le immagini della tabella? uso sempre la procedura che si usa in html?
    Ultima modifica di sanfilimeteo : 27-09-2015 alle ore 16.31.49

Pagina 1 di 2 12 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •