Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    Strano if else che non va

    avrei bisogno di indicare che se un hotel è per esempio l'HOTEL GIGI mi deve uscire un messaggio, altrimenti niente.

    Sto facendo cosi':

    Codice PHP:
    if ($hotel ==HOTEL GIGI)
    {
    echo(
    "1 NOTTE GRATIS");
    }
    else
    {
    echo(
    "MESSAGGIO DI ERRORE");

    Nel database l'hotel si chiama proprio HOTEL GIGI ma quando provo ad inserire sto codice nella mia pagina non mi esce niente.
    Ho anche provato altri modi, ma poi nella pagina mi esce tutto il codice del ciclo if else.

    Da che puo' dipendere?

    In pratica faccio la creazione degli albeghi in modo da far uscire il nome dell'hotel in questo modo '.$hotel.'

    Ho provato anche a mettere il codice nei tag del php ma niente, non penso che devo farlo perche' è gia' tutto nel codice php.
    Sapete dirmi come devo fare?

  2. #2
    Ciao!
    Allora, il nome dell'hotel lo devi mettere tra gli apici, altrimenti PHP lo rileva come costante. Correggi quindi così:

    Codice PHP:
    if ($hotel == "HOTEL GIGI")
    {
      echo(
    "1 NOTTE GRATIS");
    } else {
      echo(
    "MESSAGGIO DI ERRORE");

    Se lo script ti da errore, posta anche il codice per ricevere le info dal database.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.