ich habe ein Problem und komme nicht mehr wirklich weiter da ich nicht so der Checker bin.
Also was ich möchte:
ich lese Daten aus einer Tabelle. Diese werden dann in einem bestellformular ausgelesen. Jetzt soll es möglich sein über ein Input feld etwas einzugeben. Dann soll der Inhalt den Forms per mail() an eine Email adresse geschickt werden.
so das hab ich:
<?
include("cms/access.php");
$db_connect = mysql_pconnect ("$db_host", $db_user, $db_passwort);
$sql_befehl = "select * from $tabelle";
$ergebnis = mysql_db_query ( $db_name, $sql_befehl, $db_connect );
if ( !$ergebnis )
{
echo("ein fehler ist aufgetreten");
echo ( mysql_error() );
exit;
}
?>
<form action=test.php method=post>
<input type=hidden name=action value=senden>
<input type=hidden name=an value=meine@email.de>
<input type=hidden name=whatis value=blabla>
<?
$anzahl = mysql_num_rows ( $ergebnis );
for ( $i = 1; $i <= $anzahl ; $i++ )
{
$datensatz = mysql_fetch_array
( $ergebnis );
echo ("$datensatz[1] $datensatz[2]$datensatz[3] $datensatz[4] <input type=text size=8 name=\"stückzahl\" value=\"\">
");
}
?>
<input type="submit" class="send" value="Bestellung abschicken" name=submit>
include("cms/access.php");
$db_connect = mysql_pconnect ("$db_host", $db_user, $db_passwort);
$sql_befehl = "select * from $tabelle";
$ergebnis = mysql_db_query ( $db_name, $sql_befehl, $db_connect );
if ( !$ergebnis )
{
echo("ein fehler ist aufgetreten");
echo ( mysql_error() );
exit;
}
?>
<form action=test.php method=post>
<input type=hidden name=action value=senden>
<input type=hidden name=an value=meine@email.de>
<input type=hidden name=whatis value=blabla>
<?
$anzahl = mysql_num_rows ( $ergebnis );
for ( $i = 1; $i <= $anzahl ; $i++ )
{
$datensatz = mysql_fetch_array
( $ergebnis );
echo ("$datensatz[1] $datensatz[2]$datensatz[3] $datensatz[4] <input type=text size=8 name=\"stückzahl\" value=\"\">
");
}
?>
<input type="submit" class="send" value="Bestellung abschicken" name=submit>
Gruß Olli
Einen Kommentar schreiben: