| Variabla v SQL stavku | ||
|---|---|---|
|
TOMAZ9X
4. jul 2013 13:07:13
Pridružen od: 30. nov 2010 22 objav 3 5 0 |
#1
Zdravo, Imam sledeč sql stavek: in dobim naslednjo napako: Po moje narobe vklopim variablo $referenca v sql stavek. Kako pa bi bilo pravilno? Tomaž |
|
|
gjerek
4. jul 2013 13:11:04
Pridružen od: 29. feb 2012 24 objav 13 4 1 |
#2
Probaj echojat tole da vidis kaj sploh dobis, in ce $referenca obstaja in ali je pravilni column 'reference'. echo "SELECT reference,dopnumber FROM dopdocuments where reference=$referenca" ; Drugace pa priporocam da das nekaj v smislu: in se escape funkcija, da ti nebodo injectali: |
|
|
TOMAZ9X
4. jul 2013 13:30:50
Pridružen od: 30. nov 2010 22 objav 3 5 0 |
||
|
kelvan
4. jul 2013 18:02:51
Pridružen od: 19. okt 2007 891 objav 658 122 26 |
#4
verjetno je $referenca prazna ali pa ima kakšne presledke in podobno pred queryem naredi par preveerjanj.. predvsem potem pa v queryu popravi
|
|
|
dravasoft.com
15. jul 2013 17:32:19
Pridružen od: 10. jul 2013 46 objav 24 42 23 |
#5
Preveri kaj imaš v referenci... V tvojem stavku se mora referenca popolnoma ujemat... vardump($referenca) ali Probaj se izogibati navadni uporabi mysql_query če je mogoče in uporabi PDO |
|
|
murichej
16. jul 2013 21:34:01
Pridružen od: 13. jul 2012 43 objav 16 4 4 |
||