Problem mit PHP und mysql EDIT geht nicht ?

xitam

Mitglied
Moin
Ich bastel jetzt echt schon stunden rum aber ich bekomm es einfach nicht raus wo der fehler liegt...! plz help ;)
Das "adminformular"
PHP:
<form method="get" action="bookedit.php"> 
	<table border="1" cellpadding="0" cellspacing="0" width="400" height="20" > 
        <tr> 
			<td><b><?php echo($book->DID);?></b></td>
            <td width="150" align="center" ><b><?php echo($book->rufnummer); ?></b></td> 
            <td><div align="center"><b><?php echo($book->lkw);?></b></div></td> 
        </tr>        
		<tr> 
            <td width="69"> 
                <div align="left"> 
                    <?php print "<a href=\"bookedit.php&id=$book->DID\">Editieren</a>."; ?></div> 
            </td> 
            <td> 
                <div align="right"> 
                    <?php print "<a href=\"bookdelete.php&id=$book->DID\">Löschen</a>."; ?></div> 
            </td>

und hier dann die bookedit.php wo mir dann eigtl der Datensatz angezeit werden sollte aber haut nicht hin kommt immer der Fehler das die Seite nicht vorhanden wäre ?
PHP:
<?php 

include ("db_connect.php");
 
$id = $_GET["DID"]; 

$sql = "SELECT * FROM book WHERE DID = '$id'";  
$ausgabe = mysql_query($sql); 
$data = mysql_fetch_array($ausgabe); 
?> 
<form action="bookeditaction.php" method="post"> 
<input type="text" name="rufnummer" size="24" value="<?php echo $data['rufnummer']; ?>"><br> 
<textarea cols="10" rows="5" name="lkw"> 
<?php    echo $data['lkw'];    ?> 
</textarea><br> 
<input type="submit" value="Senden"> 
<input type="hidden" name="DID" value="<?php echo $data['DID'] ?>" /> 
</form> 
<?php 

$result = mysql_query($sql) OR               
die("Query: <pre>".$sql."</pre>\n".                   
"Fehler: ".mysql_error()); 
?>

Wäre cool wenn mir da einer helfen könnte ;)
danke mfg xitam
 
Hi,
Also ok der Obere Code zeigt mir alle Eintrage in der tabelle books
gibt 3 Spalten DID rufnummer und lkw ist quasi ein adressbuch..!
Das funktioniert soweit und da hab ich dann eben einen Edit button drauf.

Der soll dann diese bookedit aufrufen mit der DID von einem Datensatz eben und das funktioniert nicht.
Wenn ich edit drücke schreibt er zwar oben in der url hin &id=1 aber dann kommt seite konnte nicht gefunden werden..!

also passt evtl irgendie was mit der übergabe der id nicht oder so ..?!
mfg xitam
 
Erstmal
HTML:
bookdelete.php&id=$book->DID

in
HTML:
bookdelete.php?did=$book->DID

ändern. Dann schau mal ob das geht. Wenn nicht nochmal melden.

Gruß
 
Zurück