Hallo erstmal.
Ich sitze im Moment daran ein Projekt für meine Schule fertig zu coden und bin ziemlich gestresst, weil ich 50% nochmal neu schreiben darf und selber nicht der php/mysql overskiller bin.
Habe im Moment folgendes Problem:
Ich habe 3 Tabellen.
In der 1. Tabelle sind allgemeine Userdaten gespeichert.
In der 2. und 3. Tabelle jeweils zusätzliche, optionale Informationen.
Ich will, dass man nachträglich optionale Informationen editieren kann.
Das Problem ist, dass wenn ich die 3 Tabellen joine, nichts mehr angezeigt wird. Bin recht ratlos....
Das ganze sieht so aus: (bisschen gekürzt)
Gruß a3frankfurt
Ich sitze im Moment daran ein Projekt für meine Schule fertig zu coden und bin ziemlich gestresst, weil ich 50% nochmal neu schreiben darf und selber nicht der php/mysql overskiller bin.
Habe im Moment folgendes Problem:
Ich habe 3 Tabellen.
In der 1. Tabelle sind allgemeine Userdaten gespeichert.
In der 2. und 3. Tabelle jeweils zusätzliche, optionale Informationen.
Ich will, dass man nachträglich optionale Informationen editieren kann.
Das Problem ist, dass wenn ich die 3 Tabellen joine, nichts mehr angezeigt wird. Bin recht ratlos....
Das ganze sieht so aus: (bisschen gekürzt)
PHP-Code:
<?
$lID=$_GET['id'];
$sql = "SELECT * FROM
eh_schueler, eh_1, eh_2 WHERE eh_schueler.id=$lID
AND eh_1.id=$lID AND eh_2.id=$lID";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
echo "<b>Editieren</b>";
echo
"<form action=userupdate.php?ID=";
echo "$lID";
echo " method=post class=formular>
<TABLE BORDER=0 WIDTH=100%>
<TR>
<TD>Vorname: </TD>
<TD><INPUT TYPE=text NAME=v_name VALUE=";
echo $row['v_name'];
echo" ></TD>
</TR>
</table>"; ?>
Kommentar