Non mi ritornano i valori dell'array da una funzione, non capisco che sto sbagliando, vi allego un pò di codice, speriamo non sia un errore troppo grossolano
Dentro $prodottocasuale[1] non c'è nulla :master:
codice:function crearray ($numeroprodotti) { include './admin/config.php' ; // -------------Inizio Query Casuale --------------- $si="si"; $condizione=" ORDER BY Novita"; $db=mysql_connect("$mysqlhost","$mysqluser","$mysqlpass") or die("Errore durante la connessione a MySql"); mysql_select_db("$shopping",$db) or die ("Unable to select database."); $query= mysql_query("SELECT Puntatore FROM prodotti WHERE Novita='$si' ORDER BY RAND() LIMIT $numeroprodotti",$db) or die(Mysql_error()); $nbrow=0; $prodottocasuale=array(); while($riga = mysql_fetch_array($query, MYSQL_ASSOC)) { $prodotto=$riga["Puntatore"]; $prodottocasuale["$nbrow"]=$prodotto; $nbrow++; } mysql_free_result($query); // --------------- Fine Query Casuale --------------- return $prodottocasuale; }





Rispondi quotando
