Ciao a tutti vi scrivo per un piccolo problema che vado subito a descrivere
Devo riempire un'array con dei valori presi da db e riportare i valori recuperati dentro un elenco puntato.
La seguente operazione la volevo svolgere tramite alcune funzioni la prima va a stampare l'elenco puntato impostando le diversi classi agli li e la seconda dovrebbe prendere i dati che vanno a popolare gli li e richiamarla nella prima funzione.
codice fatto sino ad ora
Codice PHP:
function metaDatiBlog($limit=5){
$sql="SELECT * FROM xxx ORDER BY id ASC LIMIT 0,$limit ";
$rs = mysql_query($sql) or die(mysql_error());
$nr = mysql_num_rows($rs);
$class = array("by","at","in","co","mo");
echo "<ul class='blog-post-details'>";
for($i=0;$i<$nr;$i++){
$rows = mysql_fetch_assoc($rs);
$text = recuperoMetaDati();
echo "<li class='posted-".$class[$i]."'>[url='#']".$text."[/url]";
}
echo "[/list]";
}
function recuperoMetaDati($limit=5){
$sql="SELECT * FROM dw_articolo ORDER BY id ASC LIMIT 0,$limit ";
$rs = mysql_query($sql) or die(mysql_error());
$nr = mysql_num_rows($rs);
for($i=0;$i<$nr;$i++){
$rows = mysql_fetch_assoc($rs);
$autore = $rows['autore'];
$data = $rows['data'];
$more = "more";
come metto i valori dentro l'array?????
}
}
output finale
codice:
<ul>[*]autore[*]data[*]categorie[*]numero commenti[*]read more[/list]
Grazie a chi mi sarà di aiuti