salve ragazzi buoansera
vi espongo il mio problema,
graficamente ho una tabella di questo genere
id regione mail verifica
1 lomb g@li.it rosso
2 cam g1@li.it verde
... g2@li.it rosso
io vorrei che nel campo verifica uscisse appunto il colore relativo se esiste la mail (verde) se non esiste (rosso) ma purtroppo in quel campo mi stampa tutti i valori dell array
ovvero se sono 3 valori mi stampa:
id verifica
1 rosso verde rosso
2 rosso verde rosso
come fare x far uscire solo uno alla volta
vi posto anche il codice della tabella
codice:
<?php
// Connessione e selezione del database
include ("connessione.php");
// Query per ottenere l'elenco dei files
$query = "SELECT * FROM postobarcatemp";
$risultato = mysql_query($query)
or die("Query non valida: " . mysql_error());
$num=mysql_num_rows($risultato);
IF ($num == 0)
{ echo ("non ci sono nuovi annunci");
exit();
}
mysql_close($conn);
// Se ci sono file nel DB
?>
<BODY>
<font color="FF9966" face="comic sans"><h1 align="center"> Elenco Postobarche</h1></font>
<TABLE BORDER=1 >
<A HREF = "indexadmin.php">Ritorna al Menu Principale</a>
<TR>
<TH>ID </TH>
<TH>Data Ins</TH>
<TH >Prezzo</TH>
<TH >Inserzionista</TH>
<TH>Modifica</TH>
<TH>Sposta</TH>
<TH>Cancella</TH>
<TH>Aggiungi Foto</TH>
</TR>
<?php
while( $tmp = mysql_fetch_array($risultato))
{
?>
<TR>
<TD style="border: 1px solid #CDCDCD"><?php echo ($tmp["id"]); ?></TD>
<TD style="border: 1px solid #CDCDCD"><?php echo ($tmp["data"]); ?></TD>
<TD style="border: 1px solid #CDCDCD"><p align="right"><?php echo ($tmp["prezzo"]); ?>,00</TD>
<TD style="border: 1px solid #CDCDCD"><p align="right"><?php echo ($tmp["mail"]); ?></TD>
<TD style="border: 1px solid #CDCDCD"><p align="right"><?php include("join1.php"); ?></TD>
<TD><a href = "modhtmtemp.php"><input type="submit" value="Modifica"></a></TD>
<TD><a href = "sposta.php?id=<?php echo $tmp['id'] ?>"><input type="submit" value="Sposta"></a></TD>
<TD><a href = "recadmin1.php?id=<?php echo $tmp['id'] ?>"><input type="submit" value="Cancella"></a></TD>
<TD><a href = "viewt.php"><input type="submit" value="Aggiungi"></a></TD>
<TD align="center">[img]opent.php?id=<?php echo $tmp[[/img]" width="150" height="150" border="no"></TD>
</TR>
<?php
}
?>
</TABLE>
questo invece e il codice del while di verifica
codice:
<?php
include("ConnUtenti.php");
include("connessione.php");
$query = "SELECT postobarcatemp.*, tab.id as idutente FROM postobarcatemp LEFT JOIN tab ON postobarcatemp.mail = tab.mail";
$res = mysql_query($query);
while($row = mysql_fetch_assoc($res))
{
if($row['idutente'])
{
echo " verde ";
}
else{
echo " rosso ";
}
}
?>