php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.07.2004, 10:10  
Gast
 
Beiträge: n/a
Standard Probleme mit Form / mehrdimensionales Array

Hallo @ all,
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:


Zitat:
<?
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>
die tabelle wird so oft geloop bis kein datensatz mehr da ist. klar. nur wie übergebe ich die datensätze auf die nächste seite um sie dann per mail() function zu versenden. hab da was von einem mehrdimensionalen Array gehört. Ich muss ja teoretisch nich die stückzahl (die ja nicht aus der DB kommt) mir übergeben... Wie funzt das? konnte auch leider im netz nichts finden. Wäre echt nett wenn mir jemand helfen könnte.

Gruß Olli
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.07.2004, 11:16  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

guck dir mal das an:
Code:
<?
  include("cms/access.php");
  $db_connect = mysql_connect("$db_host", $db_user, $db_passwort);
  $sql_befehl = "select * from ".$tabelle;
  $ergebnis   = mysql_db_query($db_name, $sql_befehl, $db_connect) or die("ein fehler ist aufgetreten
".mysql_error());
  echo "<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>";

  while($zeile=mysql_fetch_assoc($ergebnis))
  {
    echo $zeile[name_der_spalte_wie_in_der_tabelle]." ".$zeile[name_der_spalte_wie_in_der_tabelle].$zeile[name_der_spalte_wie_in_der_tabelle]." ".$zeile[name_der_spalte_wie_in_der_tabelle]." <input type=text size=8 name=\"stückzahl\" value=\"\">
";
  }

  echo "
<input type=\"submit\" class=\"send\" value=\"Bestellung abschicken\" name=submit>";
?>
Ich würde das nicht mit einem Array machen...
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 05.07.2004, 11:55  
Gast
 
Beiträge: n/a
Standard thanks

Hallo, okay ich habs mir angesehen. Danke. Nur wie bekomme ich jetzt z.B. die Stückzahl und die einen Namen den ich da mit auslese an die nächste seite? müsste ja jetzt teoretisch bei der Stückzahl noch eine Variable mit dem Namen hängen oder? und wie kann ich dann das per mail() verschicken??? kann da ja auch nur vordrfinierte variablen verschicken... Fragen über Fragen...

Gruß Olli
 
Alt 05.07.2004, 16:55  
Gast
 
Beiträge: n/a
Standard Habe fertig

Hallo, ich hab jetzt eine Lösung! Vielen dank!

Olli
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
mehrdimensionales Array als HTML-Formular mindhead PHP Tipps 2008 3 11.04.2008 15:25
Mehrdimensionales Array zusammen setzen... Hawk PHP Tipps 2008 11 08.10.2007 15:37
Mehrdimensionales Array erweitern obi PHP Tipps 2006 3 28.11.2006 21:13
Probleme beim Array schreiben heohni PHP Tipps 2006 8 21.06.2006 12:58
Mehrdimensionales Array sortieren Unbekanntes_Pferd PHP Tipps 2006 6 23.05.2006 20:42
mehrdimensionales Array "auflösen" PHP Tipps 2006 9 25.01.2006 19:15
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
[Erledigt] Mehrdimensionales Array in Session speichern PHP-Fortgeschrittene 6 11.10.2005 17:32
mehrdimensionales array an js übergeben PHP Tipps 2005-2 0 11.10.2005 15:51
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wie kann man mit post zweidimensionales array übergeben, html mehrdimensionale arrays input, html 2 dimensionales array hidden, form input mehrdimensionale arrays, mehrdimensionales array über formular versenden, php mehrdimensionales array submit, mehrdimensionales array post versenden, array senden per post php, html php input feld in mehrdimensionales array schreiben, html mehrdimensionales array mit submit übergeben, http://www.php.de/php-tipps-2004/4234-probleme-mit-form-mehrdimensionales-array.html, access 2003 dreidimensionales array, mehrdimensionales array aus formular php, array mit formular übergeben php, wie gebe ich submit ein array mit, php mehrdimensionales array javascript funktion übergeben, php mehrdimensionales array problem, php formular mehrdimensionale arrays übergeben, php: html input submit zweidimensionales array, php form mehrdimensionale array get

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.