Hallo zusammen!
Ich suche nach einer Möglichkeit eine Seite nach einer UPDATE-SQL Abfrage zu aktualisieren. Sprich wurde auf den Submit-Button gedrückt und die Abfrage ausgeführt sollte er die Seite reloaden. Ich verschicke die Daten über $_POST
Ich suche nach einer Möglichkeit eine Seite nach einer UPDATE-SQL Abfrage zu aktualisieren. Sprich wurde auf den Submit-Button gedrückt und die Abfrage ausgeführt sollte er die Seite reloaden. Ich verschicke die Daten über $_POST
Code:
//ID bekommen
$id_spieler=$_GET['id'];
$gebot=$_POST['gebot'];
//Datum erstellen
$punkt="-";
$datum=date("Y");
$datum.=$punkt;
$datum.=date("m");
$datum.=$punkt;
$datum.=date("d");
$jetzt=time();
//Ausgabe der letzten aktiven Auktionen
$abfrage = "SELECT * FROM auktion where id='".$id_spieler."'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_array($ergebnis))
{
print("<table border='0'>");
print("<tr><td>Name: </td><td>".$row[1]."</td></tr>");
print("<tr><td>Position: </td><td>".$row[3]."</td></tr>");
print("<tr><td>Nationalität: </td><td>".$row[2]."</td></tr>");
print("<tr><td>Größe: </td><td>".$row[4]."</td></tr>");
print("<tr><td>Geburtsdatum: </td><td>".$row[5]."</td></tr>");
print("<tr><td>Gehalt: </td><td>".$row[6]."</td></tr>");
print("<tr><td>Team real: </td><td>".$row[7]."</td></tr>");
print("<tr><td> </td></tr>");
print("<tr><td>Höchstgebot: </td><td><font color='green'>".$row[10]."</font> von ".$row[11]."</td></tr>");
print("<tr><td> </td></tr>");
$jahr=substr($row[8],0,4);
$monat=substr($row[8],5,2);
$tag=substr($row[8],8,2);
$uhrzeit=substr($row[8],11,8);
$end=strtotime($row[8]);
$noch=$end-$jetzt;
$tage=date("j", $noch)-1;
$stunde=date("G", $noch)-1;
$minuten=date("i", $noch);
$sekunden=date("s", $noch);
//print("<tr><td> verbleibende Zeit ".$restzeit."</td></tr>");
}
if($end>$jetzt) {
print("<tr><td colspan=2>Auktionsende am ".$tag.".".$monat.".".$jahr." um ".$uhrzeit."</td><td><a href='javascript: window.location.reload()'>Reload</a></td></tr>");
print("<tr><td colspan=2> verbleibende Zeit ".$tage." Tag(e) ".$stunde." Stunden ".$minuten." Minuten ".$sekunden." Sekunden </td></tr>");
print("<tr><td> </td></tr>");
print("<tr><td> </td></tr>");
//Auf gültige ID prüfen
$getinfo=$DB->query( "SELECT user_auktion FROM ".$db_tab['user']." where user_nick='".$USER['nick']."'");
$okay=mysql_result($getinfo,0);
if($okay==1) {
print("<tr><td><form method='post' name='bieten' action='include.php?path=auktionen/details.php&id=$id_spieler' onSubmit='include.php?path=auktionen/details.php&id=$id_spieler'>Gebot: <input type='text' name='gebot'></td></tr>");
print("<tr><td><input type=submit name='bieten' value='bieten'></from></td></tr>");
}
if($gebot%10000!=0) {
print("<tr><td><font color='red'>Ungültiges Gebot. Dein Gebot muss durch 10.000 teilbar sein!</font></td></tr>");
}
else
{
$anf_max_gebot="SELECT (gebot) from auktion where id='".$id_spieler."'";
//print($anf_max_gebot);
$max_gebot=mysql_result(mysql_query($anf_max_gebot),0);
if($gebot>$max_gebot) {
$update_gebot="UPDATE auktion SET gebot='".$gebot."', bieter='".$USER['nick']."' where id='".$id_spieler."'";
//print($update_gebot);
$erg_update=mysql_query($update_gebot);
}
}
}
else
{
print("<tr><td>Auktion bereits abgelaufen.</td></tr>");
}
if(isset($_POST['gebot'])) {
header('location include.php?path=auktionen/details.php&id=$id_spieler');
}
print("</table>");