Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [PHP] - funzione che non scrive i risultati!!

    Slave ho questa funzione:

    Codice PHP:
    function CreateContent() {
    global 
    $itemid;
    $query 'SELECT * FROM content WHERE id='.$itemid;
    $result mysql_query($query);
    if(
    $row mysql_fetch_array($result)){
    $MyContent ProcessContent($row[mycontent]); 
    }else{
    $MyContent ="OPSS!!";
    }
    return  
    $MyContent;

    questa funzioine è richiamata in un'altra pagina!!
    ora il problema è:

    se nel database l'id esiste va tutto bene e mi scrive la pagina.. altrimenti mi lascia pagina bianca mentre dovrebbe scrivere "OPSS!!".

    dove sto sbagliando?

    grazie in anticipo per l'aiuto.
    saludos,Kosee

  2. #2
    Io la vedo così:
    Codice PHP:
    function CreateContent() {
    global 
    $itemid;
      
    $query 'SELECT * FROM content WHERE id='.$itemid;
      
    $result mysql_query($query);
      
    $numrows mysql_num_rows($result); // Quanti records ho trovato?
      
    if ($numrows == 0) {                        // se zero, non ce ne sono!
        
    $MyContent ="OPSS!!";
      }
      else {                                           
    // ok, trovato
        
    $row mysql_fetch_array($result) ;
        
    $MyContent ProcessContent($row[mycontent]);
      }
      return  
    $MyContent;

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    grazie risolto
    saludos,Kosee

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.