Buonasera a tutti,
sono nuovo di queste parti..volevo chiedervi un favore..ho un piccolo sito per la gestione del fantacalcio..e da quest'anno abbiamo deciso di utilizare l'asta online..
Il punto è questo..ho difficoltà nella gestione dell'UPDATE..
codice:
<form name="modulo3">
<H3 align="left" style="color:#FF0">Marco Amelia:</H3>
<input type="number" name="numero0" SIZE=4 MAXLENGTH=3>
    <input type="submit" value="INVIA L'OFFERTA">
<?php $numero1 = $_GET['numero0']; $con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error()); }
mysql_select_db("localhost", $con);
$risultato = mysql_query("SELECT email FROM users WHERE username = 'ezio' ");
if ($risultato < $numero1) {
mysql_query("UPDATE users SET email = '$numero1' WHERE username = 'ezio' "); } else { printf ("Offerta più bassa di quella esistente"); } mysql_close($con); ?> </form>
<form name="modulo4" style="color:#CF6">
<?php $con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error()); }
mysql_select_db("localhost", $con);
$risultato = mysql_query("SELECT email FROM users WHERE username = 'ezio' ");
while ($riga = mysql_fetch_assoc($risultato)) {
echo "OFFERTA ATTUALE PIU' ALTA:" , " ",$riga["email"]," ", " CREDITI"; } mysql_close($con); ?> </form>
I problemi sono almeno 3:
1)Una volta inserita l'offerta,viene effettivamente fatto l'UPDATE..faccio logout..come rientro,le offerte ripartono da zero..
2)Nell'if la condizione non viene mai vista..e cioè..fà inserire comunque i valori..e rimane sempre stampata la stringa Offerta più bassa di quella esistente
3)Mi rimane sempre stampato l'errore Notice: Undefined index: numero0 in C:\xampp\htdocs\login\asta.php on line 21 e non capisco il perchè visto che c'è..
Grazie a tutti in anticipo per l'aiuto!!!