SQL Absendebutton im Warenkorb

Pasi123456789

Ensign
Dabei seit
Mai 2008
Beiträge
182
Folgendes habe ich schon:

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>

<body>
<?
include("dbconnect.php");

// session_start();
// $user = $_Session['loginname'];

$abfrage = "Select * from warenkorb where userid = '3'";
$ergebnis = mysql_query($abfrage);

while($row = mysql_fetch_object($ergebnis))
{
	$anzahl = $row->anzahl;
	$preis = $row->preis;
	$multiplikation = $anzahl * $preis;
	$summe = $summe + $multiplikation;
	
	echo $row->username;
	echo "<br />";
	echo $row->produktname."&nbsp";
	echo "<br />";
	echo "Anzahl:"."&nbsp";
	echo $anzahl."&nbsp";
	echo "<br />";
	echo "Preis pro Stück:"."&nbsp";
	echo $preis."&nbsp;€";
	echo "<br />";
	echo "Gesamt:"."&nbsp";
	echo sprintf("%.2f",$multiplikation)."&nbsp;€";
	echo "<br />";
	echo "<br />";
	
}

    echo "Gesamtbetrag aller Artikel:"."&nbsp";
	echo sprintf("%.2f",$summe)."&nbsp;€";


?>

</body>
</html>
Folgendes bräuchte ich noch: Einen Absendebutton welcher die Artikel, mit einem Klick auf den Button, in eine Bestellungstabelle sendet.

Wie geht/funktioniert das?
 

evilbaschdi

Lt. Commander
Dabei seit
Aug. 2011
Beiträge
1.927
insert into bestellungstabelle (felder, in, richtiger, reihenfolge, fuellen)
 

g0l3m

Lt. Junior Grade
Dabei seit
Jan. 2002
Beiträge
320
Warum machst Du es nicht richtig und nimmst ein Framework, anstatt mit solchem Gruselcode Deine Zeit zu verschwenden?
 

Turas

Lt. Commander
Dabei seit
Sep. 2009
Beiträge
1.456
Kann g0l3m nur zustimmen. Sofern das für ein Produktivsystem gedacht ist, solltest du dringend ein Framework bevorzugen ;)

Ansonsten: Mach unter dem Warenkorb ein form mit button, der dann per Post ein entsprechendes PHP-Skript aufruft. Das PHP-Skript erstellt die enstprechende Bestellung mit insert into und leitet dann auf die "Bestellung erfolgreich"-Seite weiter.
 
Top