Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346

    Condizione if non calcola la query

    Salve ho un problema con questo codice
    Nel database xx e uguale a 4 ss e uguale a 2 e dd e uguale a 4
    il problema sta sempre che mi visualizza questo template qui errore
    e non mi visualizza mai l'ok


    Codice PHP:

    if ($mode == 'XXXX') {    
    $Query doquery("SELECT * FROM {{table}} WHERE  `id` = '"$user['current_planet'] ."';"'planets'true);  
        
    $Query['xx'] == ;  
        
    $Query['ss'] == ;  
        
    $Query['dd'] == ;      
         if(
    $Query['xx'] == && $Query['ss'] == && $Query['dd'] == 4){     
      
    $page .= parsetemplate(gettemplate('ok'), $lang);  
            
    display($page);
      }else{                                  
    $page .= parsetemplate(gettemplate('errore'), $lang);      
        
    display($page);
        }          


  2. #2
    Queste trer righe non hanno senzo
    $Query['xx'] == 4 ;
    $Query['ss'] == 2 ;
    $Query['dd'] == 4 ;
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  3. #3
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    Ok si pero non funziona
    non esegue questa query
    Codice PHP:
    $Query doquery("SELECT * FROM {{table}} WHERE  `id` = '"$user['current_planet'] ."';"'planets'true); 

  4. #4

    forse

    forse non funziona perché hai messo il ";" alla fine. Ma che errore ti restituisce l'sql?

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Che è quel doquery? Cosa dovrebbe restituire?

  6. #6
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    facciamo piu presto se uno di voi cosi gentile lo fa da 0 praticamente devo prendere dal database 3 campi xx ss dd e poi xx deve essere uguale a 4 ss uguale a 2 e dd uguale a 4 e poi creare un if se i campi sono uguali altrimeni un else

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.