Dit is mijn code om de mysql-tabel uit te lezen en in een (html-)tabel te zetten:

<?php
while($record = mysql_fetch_object($sql)){
echo '<tr><td>'.$record->id.'</td><td>'.$record->naam.'</td><td>'.$record->winkel.'</td><td>'.$record->opmerkingen.'</td><td><a href="edit.php?id='.$record->id.'">edit</a></td></tr>';
}
?>


Dat met die edit link weet ik alleen nog niet. Ik vraag me af hoe ik zo'n edit link kan maken ofzo, want ik ben echt NET nieuw met MySQL. Dus ik weet ook niet welke info ik jullie moet geven.

Ik heb een tabel die lijstje heet. Die heeft 4 kolommen (of juist rijen?*-)). Ze heten:
id naam winkel opmerkingen
voorbeeld:
1 zak snoep jamin lekker! edit

En ik wil dus dat je dan "zak snoep" kan veranderen in "zak-snoep" ofzo of in wat dan ook. Hoe werkt dat? Hoe kan ik daaraan beginnen?
het UPDATE commando in mysql?
<?
$sql "UPDATE tabel SET naam='".$naam."' WHERE id = '".$_GET['id']."'";

$query = mysql_query($sql) or die(mysql_error());

?>

zoiets?
Je moet zorgen dat die link 'edit' er zo uitziet:
<?php
echo '<a href="edit.php?record_id='.$id'.">edit</a>';
?>
op de pagina edit.php kun je dan via $_GET['id'] het id ophalen van de record die je wilt bewerken.
Oja, heel simpel:-) hartstikke bedankt jongens

Reageren