salve a tutti
devo modificare questo codice in modo tale che se il campo prezzo del db
è vuoto dovrebbe stamparmi a video un trattino. "-"
<?php
require ('admin/_db.php');
$query = "SELECT * FROM pacchetti WHERE STR_TO_DATE(scadenza, '%d/%m/%Y') > CURDATE() ORDER BY STR_TO_DATE(scadenza, '%d/%m/%Y') asc";
$ris = mysql_query($query) or die("Errore nella query: " . mysql_error());
while($array = mysql_fetch_array($ris)){
$nome[]="$array[nome]";
$descrizione[]="$array[descrizione]";
$prezzo[]="$array[prezzo]";
$pdf[]="$array[pdf]";
$immagine[]="$array[immagine]";
$scadenza[]="$array[scadenza]";
$codblast[]="$array[codblast]";
}
if (empty($nome)){$nome=NULL;}
if (empty($prezzo)){ }
?>
<?php
printf("<div>
<div>
<div>");
if (!empty($nome))
for ($i=0; $i<count($nome); $i++) {
$descrizione[$i]= nl2br($descrizione[$i]);
echo ("
<div style='float:left; width:465px; margin:10px; height:250px; padding:5px; background:url(images/template/grad1.png) repeat-x; border:1px solid #ccc;'>
<div style='float:left; width:320px; margin-bottom:8px; margin-top:8px; text-align: center; background:#EFEFEF; -moz-border-radius:.3em; border-radius:.3em;'> <font color='#800000' size='4'>$nome[$i]</font></div>
<div style='float:right; width:130px; margin-bottom:8px; margin-top:8px; text-align: center;background:#003153; -moz-border-radius:.6em; border-radius:.6em;'><font color='#fff' size='4'>da $prezzo[$i]</font></div>
<div style='float:right; margin:0px 5px 0px 0px;'>[img]images/pacchetti/$immagine[$i][/img]</div>
<div style='float:left; font-size: 12px; font-family:Palatino Linotype; width:300px; height:200px; margin:0px 0px 10px 10px;'>$descrizione[$i]</div>
<div style='float:right; padding-right:20px; padding-top:10px;'>[img]images/template/pdf_download.png[/img]</div>
<div style='float:left; padding-top:10px; padding-left: 50px;'>[img]images/template/prenotaora.png[/img]</div>
</div>
");
}// fine for
printf (" </div>
</div>
</div>");?>