Let PHP-problem, please help!

Tags:    php

<?

mysql_connect("localhost", "root", "");

mysql_select_db("gbdb");

mysql_query("UPDATE gaestebog SET besked=".$_POST['msg']." WHERE id=".$_GET['id']);

mysql_close();

echo "snegle spiser kiks!";

?>

Jeg går ud fra i ved hvor jeg vil hen; Koden er til edit.php, hvor man skal kunne redigere tagwall-indlæg. Der er ikke fejl i navnene i hverken "msg" eller "id". Den viser også teksten der skal fremkomme og ingen fejl, MEN: den redigerer ikke indlægget. Formoder, fejlen ligger i ' og ".. kan aldrig opsætte dem rigtigt..

please, help!



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
<?

mysql_connect("localhost", "root", "");

mysql_select_db("gbdb");

mysql_query("UPDATE gaestebog SET besked='".$_POST['msg']."' WHERE id='".$_GET['id']'");

mysql_close();

echo "Snegle spiser kiks!";

?>

Gider du prøve med den der ? :)

Mvh. Sophus
- www.Sophusn.dk -



Og lad for Guds skyld være med at lade id'et være bestemt fra en variabel i URL'en...
Læg det hellere ned som et hidden field i din form på den forrige side! Så kan du hente den på samme måde som ved alle andre form variabler med $_POST["hiddenId"] eller hvad man nu vil kalde den...

mikl-dk | ICQ: 159096501 | MSN: mikl@mikl.dk



t