Her er koden, til den side hvor den får dataen fra: <form name='indtast' onsubmit='return' action='update.php' method='post'> <? $indhold = mysql_query("SELECT * FROM blog WHERE id = {$_GET[nr]}", $db); while ($data = mysql_fetch_row($indhold)) { echo " <input type='text' name='id' value='$data[3]'> <input type='text' name='time' value='$data[0]'> <input type='text' name='oskrift' value='$data[1]'> <textarea id='elm1' name='blogs' rows='15' cols='80' style='width: 80%'>"; echo "$data[2] </textarea> <input type='submit' value='Tilføj post'>"; } ?> </form>
og her er det som skulle putte den ind i databasen:
$sql = "UPDATE blog SET oskrift = '$oskrift', blogs = '$blogs', time = '$time' WHERE id = '$id'"; mysql_query($sql,$db) or die(mysql_error()); echo "Siden opdateret."; ?>
hvorfor virker det ikke? jeg får en Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in c:\phpdev\www\update.php on line 7 linie 7 er der hvor der står mysql_query($sql,$db) or die(mysql_error());
hey. nu ser det sådan her ud: <? include("config.php"); $oskrift = $_POST['oskrift']; $blogs = $_POST['blogs']; $time = $_POST['time']; $id = $_POST['id'];
$sql = "UPDATE blog SET oskrift = '$oskrift', blogs = '$blogs', time = '$time' WHERE id = '$id'"; mysql_query( $sql ) or die( mysql_error() ); echo "Siden opdateret."; ?> men det virker ikke. den skriver siden er opdateret. men det er den bare ikke :S
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.