SQL virker i phpmyadmin med ikke med mysql_query()

Tags:    php mysql

Hej Udviklere, jeg har lavet et lille script der skal kunne opdatere en række værdier i min database, jeg kan ikke få det til at virke direkte fra min php side, men det virker fint i phpMyAdmin.

MySQL error:
Fold kodeboks ind/udKode 


SQL der virker i phpMyAdmin men ikke med mysql_query():
Fold kodeboks ind/udSQL kode 


PHP kode der generere min SQL:
Fold kodeboks ind/udPHP kode 


Jeg I se fejlen? :>

Mvh. Andreas Voss



Indlæg senest redigeret d. 09.03.2012 23:36 af Bruger #8884
6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 12 karma
Sorter efter stemmer Sorter efter dato
der var en anden tråd om det også, vil lige se om jeg kan finde den, men løsningen er du skal bruge mysqli i stedet for mysql

edit:
http://www.udvikleren.dk/forum/36990/hvorfor-virker-min-mysql-query-ikke-i-php/



Indlæg senest redigeret d. 09.03.2012 23:55 af Bruger #3427
Hvorfor er det et problem at lave en query af gangen? Hvis de er afhængig af hianden kan du jo køre dem som en trasaktion, og reroll hvis noget skulle gå galt.

Du har jo allerede lavet din forbindelse, så tvivler på du skulle have et performance tab hvis at køre en af gangen.





i en mysql_query kan man kun køre éen query ad gangen, så vidt jeg husker.
Som kenneth nævner, så kan man køre flere med mysqli

Edit: havde ikke set kenneth's edit..



Indlæg senest redigeret d. 10.03.2012 00:38 af Bruger #10410
Nu har jeg søgt lidt på mysqli, men får stadig samme fejl når jeg prøver at implementere det.

Fejl:
Fold kodeboks ind/udKode 


SQL:
Fold kodeboks ind/udSQL kode 


Kode:
Fold kodeboks ind/udPHP kode 


Håber der er mere hjælp at hente. :)



Cool!!

Den funktion havde jeg ikke lige fået set, tusind tak det var en stor hjælp!



Indlæg senest redigeret d. 10.03.2012 02:42 af Bruger #8884
t