Avatar billede dandyman Nybegynder
02. juni 2004 - 20:14 Der er 8 kommentarer og
1 løsning

PHP / Mysql vil ikke opdatere

Hej exp brugere

Jeg har denne lille stump kode som ikke virker:
$sql = "UPDATE `post_msg` SET `readed` = '1' WHERE `id` = ".$_GET[id];
mysql_query($sql) OR die(mysql_error());

den opdatere i noget som helst i post_msg og skriver ingen fejl besked


Hilsen Dandyman
Avatar billede erikjacobsen Ekspert
02. juni 2004 - 20:34 #1
Der kan være flere ting galt.
1) Sætningen udføres slet ikke
2) $_GET[id] indeholder ikke en værdi der findes i tabellen
Avatar billede dandyman Nybegynder
02. juni 2004 - 20:39 #2
1) Sætningen udføres slet ikke
Jo den gør
2) $_GET[id] indeholder ikke en værdi der findes i tabellen
det er et post system og den henter beskeden med $_GET[id]
Avatar billede erikjacobsen Ekspert
02. juni 2004 - 20:42 #3
Jamen, så skal den jo også opdatere. Så kan du bevise dine 2 påstande? ;)
Avatar billede erikjacobsen Ekspert
02. juni 2004 - 20:50 #4
Eller som på http://www.bioalice.dk/chat - bortset fra man så ikke lige har
kildeteksten, og det helst kræver en større server...
Avatar billede dandyman Nybegynder
02. juni 2004 - 20:50 #5
source:
<?
include("bruger.php");
$sql = "UPDATE `post_msg` SET `readed` = '1' WHERE `id` = ".$_GET[id];
mysql_query($sql) OR die(mysql_error());
$hent = mysql_query("SELECT * FROM post_msg WHERE `to` = '".$id."' OR `to` = '0' AND id = '".$_GET[id]."'");

$row = mysql_fetch_array($hent);
if ($row[to] != 0) {
echo "<a href=\"delete_msg.php?id=".$row[id]."\">Slet</a> - <a href=\"write.php?to=".$row[from]."&subject=Re: ".$row[subject]."\">Besvar</a><br><br><br><br><br>";
} else {
echo "<u>Du kan ikke slette eller besvare denne besked</u><br><br><br><br><br>";
}
echo $row[text];
?>
Avatar billede erikjacobsen Ekspert
02. juni 2004 - 20:51 #6
Hovsa - det var et forket spørgsmål den kommentar kom i. Sorry...
Avatar billede erikjacobsen Ekspert
02. juni 2004 - 21:26 #7
3) Du opdaterer faktisk, men får vist det forkert på din side?
Avatar billede dandyman Nybegynder
23. juni 2004 - 08:22 #8
hvis du vil have points er du nåd til at fortælle hvor jeg skal klikke
Avatar billede dandyman Nybegynder
30. august 2005 - 15:18 #9
så tager jeg mine points
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester