Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26

Discussione: if...else

  1. #1

    if...else

    cosa c'è che non va in questo codice?

    Codice PHP:
    <img src=<?php 
                
    if ($myrow[tempo]) 
                {
             echo \
    "http://stazionimeteosud.altervista.org/.$myrow[tempo];.gif"
             
    ;} 
             else (!
    $myrow[tempo]) 
             { 
             echo \
    "http://stazionimeteosud.altervista.org/null.jpg"\;
             } 
             
    ?> width="22" height="20" alt=""></td>
    con le funzioni if e else non sono bravo..

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Codice PHP:
    else (!$myrow[tempo]) 
    Non è necessario aggiungere parametri nell'else. Prova a togliere le parentesi e tutto il contenuto che c'è dentro

  3. #3
    LA pagina funziona ma non mi visualizza l'immagine

  4. #4
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    sta roba non mi convince....

    http://stazionimeteosud.altervista.org/.$myrow[tempo];.gif"

    prova così:

    http://stazionimeteosud.altervista.org/$myrow[tempo].gif"


    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Stavo per proporre la stessa cosa

  6. #6
    Si giustissimo...
    però è sorto un altro problema
    ma tutti a me capitano?
    in un'altra pagina dove c'è la stessisima cosa non mi elimina più i dati immessi

  7. #7
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Originariamente inviato da luanlombardi
    LA pagina funziona ma non mi visualizza l'immagine
    A propo, siccome si tratta di un errore di codice, abilita la visualizzazione degli errori in fase di debug, ti aiuta molto..

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  8. #8
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Dal codice che hai indicato sembra che la variabile $myrow['tempo'] (e non $myrow[tempo], senza apici, a menochè non si tratti di numeri) contenga il nome dell'immagine. Quindi potresti usare questa sintassi

    codice:
    "http://stazionimeteosud.altervista.org/{$myrow['tempo']}.gif"

  9. #9
    Originariamente inviato da neida
    Dal codice che hai indicato sembra che la variabile $myrow['tempo'] (e non $myrow[tempo], senza apici, a menochè non si tratti di numeri) contenga il nome dell'immagine. Quindi potresti usare questa sintassi

    codice:
    "http://stazionimeteosud.altervista.org/{$myrow['tempo']}.gif"
    così non mi funziona...
    cosa c'è che non va in questo codice?

    Codice PHP:
    <?php
    $result 
    mysql_query("SELECT tempo,tempotaranto FROM altamura,taranto ORDER BY id,idtaranto DESC LIMIT 1",$conn) or die (mysql_error ()); 
    while(
    $myrow mysql_fetch_array($result)){
    ?>
    devo prendere due campi da due tabelle con diverso id...

  10. #10
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Cosa vuol dire "non mi funziona"?

    Hai visto dal sorgente della pagina cosa c'è dopo "<img src=". Non compare nulla o il percorso che punta all'immagine è sbagliato?

    Nella query manca la clausola WHERE, anche se non è tanto chiaro cosa intendi recuperare.

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.