Avatar billede gregorian Nybegynder
22. juni 2003 - 21:27 Der er 4 kommentarer og
1 løsning

mysql_query problem: Sætte flere variabler ind / dynamish sætning

som overskrifter siger har jeg et problem med denne sætning:

mysql_query("update artikler SET '$række' = '$indhold' WHERE id = '1' & del = '1' ") or print mysql_error();

problemet er ""  SET '$række' = '$indhold' "" i sætningen.

når jeg prøvet at sætte $række ind kommer den med følgende fejl:
You have an error in your SQL syntax near ''' = '333333Kapitel I - Det grundlæggende i php' at line 1


har prøvet med og unden '' så det er ikke det.. hvad er problemet med at indesætte denne variabel i min sætning?
Avatar billede ahv Nybegynder
22. juni 2003 - 21:30 #1
mysql_query("update artikler SET $række = '$indhold' WHERE id = '1', del = '1' ") or print mysql_error();
Avatar billede ahv Nybegynder
22. juni 2003 - 21:30 #2
mysql_query("update artikler SET $række = '$indhold' WHERE id = '1' AND del = '1' ") or print mysql_error();
Avatar billede ahv Nybegynder
22. juni 2003 - 21:31 #3
Sikker på $række indeholder noget? Prøv lige inden at lave en ->

echo $indhold;
Avatar billede schaefner Juniormester
22. juni 2003 - 21:31 #4
undgå i øvrigt ' rundt om tal-værdier

mysql_query("update artikler SET $række = '$indhold' WHERE id = 1 AND del = 1 ") or print mysql_error();
Avatar billede gregorian Nybegynder
22. juni 2003 - 21:57 #5
irriterende at man har kigget på de muligheder men glemmer at sætte den rigtige vaiabel ;/ point til dig ahv
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