hallo iedereen,

ik ben op zoek naar een pagina waarmee je een bestaande database entry kan aanpassen,
dus ja gaat bvb naar pagina bewerk.php en daar zie je een entry en een tekstveld met een submit button
de tekst die in de databse staat komt dan in je tekstveld en je kan het bewerken en dan opslaan in de database, mijn vraag is hoe doe je dat?
ik weet hoe je een database connection maakt dmv
Code:
// Make a MySQL Connection
mysql_connect("localhost", "username", "pasword") or die(mysql_error());
mysql_select_db("tabel") or die(mysql_error());

// Get all the data from the "example" table
$result = mysql_query("SELECT * FROM tabel ")
or die(mysql_error());


hoe kan ik nu verder?

bedankt
Je weet ook hoe je informatie uit de database kan halen? Anders lijkt het me uiterst verstandig dat eerst uit te gaan zoeken.

Daarna is het appeltje eitje
zoiets??

  <?php
  $zin= mysql_query("Select blabla FROM tabel")or die(mysql_error());
  while($print=mysql_fetch_array($zin))
  {
    $zin=$print["blabla"];
  }
  echo'
  <textarea rows="10" cols="100" name="zin" >'?> <?php print "$zin"?> </textarea>
je gaat eerst de data opvragen door middel van $query = "SELECT kolomnaam FROM tabel

als je een bepaalde rij wil zet je er nog achter WERE kolomnaam = waarde
je print deze data op een bepaalde plaats op je pagina dit is het makelijkste bv.
<?print $rij["kolomnaam"];?>

als je deze gegevens wil verandere is dit bijna het zelfde dan wanneer je gegevens toevoegd er is enkel een verschil dat je in plaats van $query = "INSERT INTO

$query ="UPDATE
een update commando:

<?php

$update = "UPDATE blabla SET blabla = '$de nieuwe waarde'";

?>
Donhertog schreef op 23.05.2006 12:04
een update commando:

<?php

$update = "UPDATE blabla SET blabla = '$de nieuwe waarde'";

?>


BV zoiets ja ;-)
@ jessy

Bij een update moet je altijd SET blabla = blabla

gebruiken.

Een Update commando lijkt daarom ook niet echt op een insert commando
zou zo iets lukken?:


<?php



if ($submit) {

// process form

$db = mysql_connect("localhost", "usrname", "pasword");

mysql_select_db("tabelnaam",$db);

$sql = "UPDATE vragenlijst (voornaam) VALUES ('$voornaam')";

$result = mysql_query($sql);


} else{



// display form



?>


<table>

<tr>
<form method="post" action="<?php echo $PHP_SELF?>">

<td class="style1">Voornaam:</td><td><input type="Text" name="voornaam"><br></td></tr>

</table>



<input type="Submit" name="submit" value="Verzend">

</form>



<?php



} // end if



?>
verander
<?php $sql = "UPDATE vragenlijst (voornaam) VALUES ('$voornaam')"; ?>

naar :

<?php $sql = "UPDATE vragenlijst SET voornaam = '$voornaam'"; ?>

Reageren