Hallo……….
..noch neuling echt
Ich habe folgendes Problem:
Ich benutze folgendes Loginscript:
http://www.tutorials.de/showthread.php?t=9684
Nach dem Login bekommt der User die Möglichkeit per Formular in eine weitere Datenbanktabelle unbegrenzt Datensätze einzutragen.
Soviel habe ich schon rausbekommen: die UserID muss in die 2te Tabellen mit eingetragen werden.
Und da liegt das Problem???????????
So sieht die 2te db-tabelle derzeit aus (alles fantasiewerte):
Ich denke mal irgendwie noch falsch
Das ist das Formular mit dem die Datenbankeinträge gemacht werden sollen wenn ich alles richtig verstanden habe muss hier
Was geändert werden das die eindeutige UserID aus der 1 Tabelle übergeben und in die 2te eingetragen werden.
0 Ahnung wie ??????
Das Formular zum eintragen
Das ist das Formular wo die daten die der User eingeben hat angezeigt bekommt.
Über eure hilfe würde ich mich freuen
..noch neuling echt
Ich habe folgendes Problem:
Ich benutze folgendes Loginscript:
http://www.tutorials.de/showthread.php?t=9684
Nach dem Login bekommt der User die Möglichkeit per Formular in eine weitere Datenbanktabelle unbegrenzt Datensätze einzutragen.
Soviel habe ich schon rausbekommen: die UserID muss in die 2te Tabellen mit eingetragen werden.
Und da liegt das Problem???????????
So sieht die 2te db-tabelle derzeit aus (alles fantasiewerte):
Ich denke mal irgendwie noch falsch
Code:
CREATE TABLE k_persondaten ( id tinyint(3) DEFAULT '0' NOT NULL AUTO_INCREMENT, geboren varchar(50), str varchar (150), primary key(id) );
Was geändert werden das die eindeutige UserID aus der 1 Tabelle übergeben und in die 2te eingetragen werden.
0 Ahnung wie ??????
Das Formular zum eintragen
Code:
<?php include ("checkuser.php"); ?> <html> <body> <? if (isset($_POST['submit'])) { $db = mysql_connect("localhost", "xxxxxxx", "xxxxx"); mysql_select_db("xxxxxxxxxxx",$db); $str = $_POST["str"]; $geboren = $_POST["geboren"]; $result = mysql_query($sql,$db); $sql = "INSERT INTO persondaten (str,geboren) VALUES ('$str','$website')"; echo "wurde eingetragen"; } else { ?> <form method="post" action="<? echo $PHP_SELF ?>"> geboren<input type="text" name="geboren" value="<? echo $geboren ?>" size="26"> <p>Strasse<input type="text" name="str" value="<? echo $str ?>" size="26"></p> <p><input class="formbutton" type="submit" name="submit" value="DATEN SENDEN"></p> </form> <? } ?> </body> </html>
Code:
<?php include ("checkuser.php"); ?> <html> <body> <div align="center"> <h1>Kundendadenbank bearbeiten</h1> <? //Verbindung herstellen $db = mysql_connect("localhost","******", "******"); mysql_select_db("usr_web6_5",$db); //Daten löschen if($clear) mysql_query("DELETE FROM k_persondaten WHERE id=$clear",$db); // Daten ändern if ($edit) { if ($submit) { $sql = "UPDATE k_persondaten SET str='$str', geboren='$geboren' WHERE id=$edit"; $result = mysql_query($sql,$db); echo "Daten für die ID ".$edit." wurden geändert"; } else { $sql = "SELECT * FROM k_persondaten WHERE id=$edit"; $result = mysql_query($sql,$db); $data = mysql_fetch_array($result); ?> <form method="post" action="<? echo $PHP_SELF ?>"> <input type=hidden name="edit" value="<? echo $data["id"] ?>"> <table border="0" align="center"> <tr><td>Geboren</td><td> <input type="text" name="geboren" value='<? echo $data["geboren"] ?>' size="50"> </td></tr> <tr><td>Strasse Nr.</td><td> <input type="text" name="str" value="<? echo $data["str"] ?>" size="40"> </td></tr> <tr><td> </td><td> <input type="submit" name="submit" value="Ändern"> </td></tr> </table> </form> <? } } //Daten auslesen $result = mysql_query("SELECT * FROM k_persondaten",$db); ?> <table border="1" cellspacing="0" cellpadding="3" align="center"> <tr> <td><b>ID</b></td> <td><b>geboren</b></td> <td><b>PLZ</b></td> <td> </td> <td> </td> </tr> <? while ($daten = mysql_fetch_array($result)) { ?> <tr> <td><? echo $daten[id]; ?></td> <td><? echo $daten[geboren]; ?></td> <td><? echo $daten[plz]; ?></td> <td><a href="<? echo ''.$PHP_SELF.'?clear='.$daten[id].'' ?>">löschen</a></td> <td><a href="<? echo ''.$PHP_SELF.'?edit='.$daten[id].'' ?>">bearbeiten</a></td> </tr> <? } ?> </table> </div> </body> </html>
Kommentar