Habe ein kleines Problem mit SQL und PHP:
In der bestellen_dom_paket_1.php müsste ich es irgendwie hinbekommen, das er in die SQL Datenbank schaut und sich den Preis für das jeweilige Paket herraussucht und dann in das nächste Formular überträgt. Hier mal meine "Versuche" :-)
dbconnect.inc.php:
Code: Select all
<?php
$db = mysql_connect("localhost","bestellung","");
mysql_select_db("bestellung",$db);
?>
Code: Select all
<?php
include("dbconnect.inc.php");
mysql_select_db(bestellung, $db);
$req = "SELECT preis FROM pakete WHERE name='" . $HTTP_POST_VARS[paket] . "'";
$res = mysql_query($req,$db);
$paket = mysql_fetch_array($res);
$paket_preis = $paket["preis"];
?>
Code: Select all
<SELECT NAME="paket" size="1">
<OPTION value="">Bitte auswählen
<OPTION value="Domain-Weiterleitung">Domain-Weiterleitung - 0,99 â?¬ pro Monat
<OPTION value="Start-Paket">Start-Paket - 1,99 â?¬ pro Monat
<OPTION value="Basis-Paket">Basis-Paket - 2,99 â?¬ pro Monat
<OPTION value="Basis-Paket_plus">Basis-Paket plus - 3,99 â?¬ pro Monat
<OPTION value="Power-Paket">Power-Paket - 5,99 â?¬ pro Monat
<OPTION value="Premium-Paket">Premium-Paket - 8,99 â?¬ pro Monat
<OPTION value="Profi-Paket">Profi-Paket - 12,99 â?¬ pro Monat
<OPTION value="Webmaster-Paket">Webmaster-Paket - 18,99 â?¬ pro Monat
<OPTION value="Reseller-Paket 1">Reseller-Paket 1 - 24,99 â?¬ pro Monat
<OPTION value="Reseller-Paket 2">Reseller-Paket 2 - 30,99 â?¬ pro Monat
<OPTION value="Reseller-Paket 3">Reseller-Paket 3 - 34,99 â?¬ pro Monat
<OPTION value="Reseller-Paket 4">Reseller-Paket 4 - 40,99 â?¬ pro Monat
<option value="Nuke-Paket">Nuke-Paket - 11,99 â?¬ pro Monat
<option value="Nuke-Paket php-BB-Forum">Nuke-Paket php-BB-Forum - 11,99 â?¬ pro
Monat
</option>
</SELECT>
Code: Select all
CREATE TABLE pakete (
id int(10) unsigned NOT NULL auto_increment,
name varchar(50) NOT NULL default '',
preis double(10,2) NOT NULL default '0.00',
PRIMARY KEY (id)
) TYPE=MyISAM;
# Daten für Tabelle `pakete`
#
INSERT INTO pakete VALUES (1, 'Domain-Weiterleitung', '0.99');
INSERT INTO pakete VALUES (2, 'Start-Paket', '1.99');
INSERT INTO pakete VALUES (3, 'Basis-Paket', '2.99');
INSERT INTO pakete VALUES (4, 'Basis-Paket_plus', '3.99');
INSERT INTO pakete VALUES (5, 'Power-Paket', '5.99');
INSERT INTO pakete VALUES (6, 'Premium-Paket', '8.99');
Mir gelingt es einfach nicht die Daten aus dem einen Formular in das nächste zu bekommen (Preis).
Es geht mir eigentlich nur darum, das ich einen Preis für das jeweilige Paket per Emailformular weiterverarbeiten möchte.
Wäre für jede Hilfe Dankbar!