Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema con funzione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    problema con funzione

    ciao a tutti

    non capisco perchè questa funzione non viene eseguita

    codice:
    <?php require_once('../Connections/conn.php'); 
    $colname_dettaglio = "1";
    if (isset($_GET['ID'])) {
      $colname_dettaglio = (get_magic_quotes_gpc()) ? $_GET['ID'] : addslashes($_GET['ID']);
    }
    mysql_select_db($database_conn, $conn);
    $query_dettaglio = sprintf("SELECT * FROM listino WHERE ID = %s", $colname_dettaglio);
    $dettaglio = mysql_query($query_dettaglio, $conn) or die(mysql_error());
    $row_dettaglio = mysql_fetch_assoc($dettaglio);
    $totalRows_dettaglio = mysql_num_rows($dettaglio);
    
    function misure($x, $y, $d) { 
    if(!isset($x) && !isset($y) && !isset($d)) { 
    $return = ""; 
    } 
    else { 
    if (!isset($x) && !isset($y)) { 
    $return = "DIAMETRO " .$d." Ø"; 
    } 
    else { 
    $return = "MISURE " .$x." X ".$y; 
    } 
    } 
    return $return; 
    }
    ?>
    poi la richiamo qui
    codice:
    <td height="15" class="style2">MISURE: <? misure($row_dettaglio['misurex'], $row_dettaglio['misurey'], $row_dettaglio['diametro']) ?></td>
    non mi viene fuori nulla

  2. #2
    Ciao,

    ho guardato in velocità ma...prova ad aprire i tag php così <?php anzichè così <?, la modalità che hai usato è deprecata e quindi spesso disabilitata di default
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Se poi ci mettessi magari anche un echo o print....


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie mille ho fatto cosi ma nulla

    codice:
    <?php
    function misure($x, $y, $d) { 
    if(!isset($x) && !isset($y) && !isset($d)) { 
    $return = ""; 
    } 
    else { 
    if (!isset($x) && !isset($y)) { 
    $return = "DIAMETRO " .$d." Ø"; 
    } 
    else { 
    $return = "MISURE " .$x." X ".$y; 
    } 
    } 
    return $return; 
    }
    ?>
    codice:
    <?php misure($row_dettaglio['misurex'], $row_dettaglio['misurey'], $row_dettaglio['diametro']) ?>
    Se poi ci mettessi magari anche un echo o print....
    dove?? :master:

  5. #5
    codice:
    <?php echo misure($row_dettaglio['mi.......

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie adesso funziona...

    grazie ancora

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.