Avatar billede enragedbudda Nybegynder
28. december 2002 - 15:44 Der er 19 kommentarer og
1 løsning

fejl i mysql_query() ??

hvad er problemet her?

mysql_query("UPDATE $tb SET
name = '$_POST[name]', alder = '$_POST[alder]', status = '$_POST[status]', nationalitet = '$_POST[nationalitet]', bopael = '$_POST[bopael]',
ircnick = '$_POST[ircnick]', csnick = '$_POST[csnick]', mail = '$_POST[mail]', icq = '$_POST[icq]', msn = '$_POST[msn]', fritekst = '$_POST[fritekst]'
where id = '$member'")
or die(mysql_error());

den giver den her fejl:

You have an error in your SQL syntax near '(name,alder,status,nationalitet,bopael,ircnick,csnick,mail,icq,msn,fritekst) VA' at line 2

håber i kan hjælpe...
-Gustav
Avatar billede broegaard Nybegynder
28. december 2002 - 16:29 #1
er $tb sat til tabel navnet??
Avatar billede tipsen Nybegynder
28. december 2002 - 16:43 #2
$sql = "UPDATE $tb SET
name = '$_POST[name]', alder = '$_POST[alder]', status = '$_POST[status]', nationalitet = '$_POST[nationalitet]', bopael = '$_POST[bopael]',
ircnick = '$_POST[ircnick]', csnick = '$_POST[csnick]', mail = '$_POST[mail]', icq = '$_POST[icq]', msn = '$_POST[msn]', fritekst = '$_POST[fritekst]'
where id = '$member'";
echo $sql . "<br>";
mysql_query($sql) or die(mysql_error());
Avatar billede tipsen Nybegynder
28. december 2002 - 16:44 #3
-hvad er resultatet af det?
Avatar billede enragedbudda Nybegynder
28. december 2002 - 16:48 #4
broegaard: ja sq :)
Avatar billede enragedbudda Nybegynder
28. december 2002 - 17:00 #5
tipsen: ingen fejl... virker bare minus
Avatar billede enragedbudda Nybegynder
28. december 2002 - 17:04 #6
Avatar billede tipsen Nybegynder
28. december 2002 - 17:12 #7
enraged: Jeg ville gerne se det output der blev genereret.
Avatar billede enragedbudda Nybegynder
28. december 2002 - 17:12 #8
output?
den side det blir hentet ud fra?
Avatar billede tipsen Nybegynder
28. december 2002 - 17:14 #9
den udskrift + evt. fejl som var resultatet af min omskrivning
Avatar billede enragedbudda Nybegynder
28. december 2002 - 17:16 #10
der kommer ingen fejl...
den skriver bare rettet lige som når jeg brugte min gamle...
Avatar billede tipsen Nybegynder
28. december 2002 - 17:19 #12
Det er mærkeligt, fordi linien echo $sql . "<br>"; burde som et minimum udskrive sql-sætningen - hvis den ikke engang gør det, kan jeg overhovedet ikke forklare noget - I'm out of here...
Avatar billede tipsen Nybegynder
28. december 2002 - 17:20 #13
Tror forøvrigt også det er i filen: http://62.107.63.214/public/tilfoej-member.phps at det går galt - der svarer sql-sætningen hvertfald til fejlmeddelelsen!
Avatar billede enragedbudda Nybegynder
29. december 2002 - 00:20 #14
kan man ikke lave et script der dropper en række hvor id er = X og bagefter opretter række nmed de nye værdier?
Avatar billede enragedbudda Nybegynder
29. december 2002 - 00:21 #15
der kan ikke være fejl i tilfoej-member.phps... Den hiver nemlig noget ud i members.phps
Avatar billede tipsen Nybegynder
29. december 2002 - 00:40 #16
tilføj-member har bare en sql-sætning der svarer til den i fejlmeddelelsen...
Avatar billede enragedbudda Nybegynder
29. december 2002 - 02:26 #17
nå jeg har fundet fejlen...

Eller nej det har jeg ikke... Jeg brugte bare en drop table og en insert into i stedet for update...
Avatar billede enragedbudda Nybegynder
29. december 2002 - 02:27 #18
tipsen: smid et svar...
Avatar billede tipsen Nybegynder
29. december 2002 - 11:51 #19
*svar*
Avatar billede enragedbudda Nybegynder
29. december 2002 - 11:53 #20
here u r :)
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