Salve ho bisogno di sistemare l'if di questa query
in pratica vorrei che se il risultato della query è minore di 1 mi mostri "Euro 0!" oppure il prezzo nel cas'altro...
adesso in pratica se nn vengono trovati risultati nel db viene mostrato "Euro 0!", ma se i risultati vengono trovati nn mi mostra nessun risultato, visualizzo solo metà echo cioè
"il prezzo e': " senza il risultato prelevato dal db
spero di essere stato chiaro
Codice PHP:
<?php
$destinazione = $_POST['nome'];
$partenza = $_POST['cognome'];
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("noleggio", $con);
$result = mysql_query("SELECT prezzo FROM listino
WHERE partenza='$partenza' AND destinazione='$destinazione'");
while($row = mysql_fetch_array($result))
$righe = mysql_num_rows($result);
{
if ($righe < 1) {
echo "Euro 0!";
} else {
echo "il prezzo e': ".$row['prezzo'];
echo "
";
echo "<form id='form1' name='form1' method='post' action='completa_ordine.php'>
<label>
<input type='submit' name='button' id='button' value='ordina: ".$row['prezzo']."' />
</label>
</form>";
}
}
?>
ciao e grazie