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

    richiamo di funzione durante creazione array

    ciao a tutti.
    Durante la creazione di un array mi servirebbe richiamare una funzione, ma non capisco perchè ricevo pagina bianca

    codice:
    		array ( // select from db
    				'type' => 'select',
    				'name' => 'prodotto_id',
    				'label' => 'Seleziona il prodotto',
    				'content' => form_select_from_db ('prodotti', 'nome'),
    		),
    e la funzione è
    codice:
    function form_select_from_db ($tabella, $campo) {
    	
    		global $db;
    		
    		$sql = "SELECT * FROM $tabella";
    		$result = mysql_query ($db, $sql) or die (mysql_error());
    		
    		$content = array ();
    		
    		while ($row = mysql_fetch_array ($result)) {
    			
    				$content[] = array ('value' => $row['id'], 'label' => $row[$campo]);
    			
    		}
    		
    		return $content;
    	
    }
    sapete capire perchè?

    grazie mille!

  2. #2
    Non so se ci sono altri errori, ma di sicuro hai invertito gli argomenti di mysql_query()

  3. #3
    ups... hai ragione
    ma non era solo quello... ho ancora pagina bianca e non riesco a capire come debuggare per trovare l'errore

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.