hi, 
ich möchte eine speisekarte erstellen, die ich per formular aktualisieren kann.
die inhalte werden aus der tabelle gelesen und direkt in einem formularfeld
angezeigt von dem aus ich den inhalt auch gleich direkt
ändern kann. bei einer zeile klappt das wunderbar. hab ich aber mehrere zeilen
in meiner tabelle und ich ändere eine im formular, wird der inhalt auf alle
zeilen übertragen und somit gleich
	
							
						
					ich möchte eine speisekarte erstellen, die ich per formular aktualisieren kann.
die inhalte werden aus der tabelle gelesen und direkt in einem formularfeld
angezeigt von dem aus ich den inhalt auch gleich direkt
ändern kann. bei einer zeile klappt das wunderbar. hab ich aber mehrere zeilen
in meiner tabelle und ich ändere eine im formular, wird der inhalt auf alle
zeilen übertragen und somit gleich

PHP Code:
	
	
<?php
# verbindung zur DB
$include = include("../connect.php");
# neue daten senden und eintragen
if(isset($_POST['senden'])){
   $gericht = $_POST['gericht'];
   $zutaten = $_POST['zutaten'];
   $preis = $_POST['preis'];
   $einfuegen = mysql_query("UPDATE testgerichte SET gericht='$gericht',
 zutaten='$zutaten', preis='$preis' WHERE id=1 ");
   header("Location: test_gerichte.php");
}
# tabelle auswählen und inhalt in formular anzeigen
$select = mysql_query("SELECT gericht, zutaten, preis FROM testgerichte WHERE id=1");
          while($inhalt = mysql_fetch_array($select)){
          $gericht = $inhalt['gericht'];
          $zutaten = $inhalt['zutaten'];
          $preis = $inhalt['preis'];
          print "<form name='speisen[]' action='".$_SERVER['PHP_SELF']."' method='post'>
                   <input type='text' name='gericht' value='".$gericht."' />
                   <input type='text' name='zutaten' value='".$zutaten."' />
                   <input type='text' name='preis' value='".$preis."' /><br>
                   ";
          }
?>
<input type ='submit' name='senden' value='senden' />
<?php print "</form>"; ?>
 
          
 dein script hat mir echt weitergeholfen. und vor allem, es funzt jetzt richtig gut. ...danke
  dein script hat mir echt weitergeholfen. und vor allem, es funzt jetzt richtig gut. ...danke
							
						
 
  
							
						 
 
 
							
						 
 
Comment