salve ho un database di ricette, gli ingredienti di queste ricette sono in un unico campo, io vorrei però stampare gli ingredienti come una lista.
Gli ingredienti io li ho in questo formato:
300 G ==== Fagioli Cannellini\r\n1 ==== Cipolla\r\n1 Foglia ==== Alloro\r\n1 Costa ==== Sedano
Vorrei averli tipo:
[*]300 G - Fagioli Cannellini[*]1 - Cipolla[*]1 Foglia - Alloro[*]Costa - Sedano
etc...
Io ho scritto questo script:
Codice PHP:
$ingredienti = mysql_result($cerca_ricetta,0,'ingredienti');
$elenco_ingr2 = explode("\r\n", $ingredienti);
$elenco_ingr = "<ul>\n";
for($a=0;$a<=count($elenco_ingr2)-1;$a++) {
$elenco_ingr .= "\t" .'[*]' . str_replace("====", "-", $elenco_ingr2[$a]) .'' ."\n";
}
$elenco_ingr .= "[/list]";
Solo che non funziona, ho provato a variare diverse volte ma non funziona mai.