Hallo,
Ik ben sinds kort weer een beetje begonnen met php en ik loopt een beetje vast bij het update van tekst naar de database.
Dit is het script:
<?php
error_reporting(0);
include('config/database.php');
$id = $_GET['id'];
$task = $_POST['task'];
mysql_select_db("todo",$conn);
if(isset($_POST['edit'])){
$edit = "UPDATE todo SET task='$task' WHERE id='$id'";
mysql_query($edit, $conn);
};
$sql = "SELECT * FROM todo WHERE id='$id'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "<b>ID:</b> ".$row['id']."<br /> <b>Taak:</b><br />
<form method=post>
<textarea name=task cols=73 rows=9>".$row[task]."</textarea><br />
<input type=submit name=edit value=edit style=float: left>
</form>
</p>";
}
} else {
echo "Verkeerde ID";
}
$conn->close();
?>
(het is misschien een beetje rommelig maar dat komt wel als ik wat meer van php ken)
En als ik dan tekst verander en op submit button klik gebeurt er niks. Wat doe ik fout? Ik heb al meerdere tutorials gevold maar het wilt niet lukken.
Alvast bedankt.
3.884 views