| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 23.12.10 Prihlásený: 10.09.22 Príspevky: 1056 Témy: 157 Bydlisko: KK/PP/BA | Napísal F3RY: 08.05.2013 15:00 | |
|
Zdravim, robim filter vyhladavania v e-shope, a neviem, ako spravane syntakticky vlozit kus php kodu do sql kodu. Ide iba o vlozenie PHP premennej, v ktorej je ulozeny dalsi sql prikaz.
_________________ HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro
Boh je reálny, pokial nebol deklarovaný ako integer |
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 08.05.2013 15:40 | |
|
Neviem, či ti celkom dobre rozumiem. Máš premennú, ktorá vyzerá napr. takto: Kód: $s = ' WHERE id=1' a ty ju chceš vložiť do sql dotazu typu? Kód: $sql = 'SELECT * FROM tabulka '.$s Ak áno, tak som ti ukázal ako na to (aj keď to nie je pekné riešenie). Preto radšej rozpíš, čo presne potrebuješ. Možno sa ti bude hodiť aj práca s prepared statements, prípadne použiť PDO (tu máš niečo o rozdieloch: http://stackoverflow.com/questions/866860/mysql-versus-pdo)
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 23.12.10 Prihlásený: 10.09.22 Príspevky: 1056 Témy: 157 Bydlisko: KK/PP/BA | Napísal autor témy F3RY: 08.05.2013 15:47 | |
|
Ano, nieco podobne. Moj kod: Kód: $sql = "SELECT * FROM `tovar` WHERE `tovar`.`cena` >0 ORDER BY `tovar`.`nazov` '". echo $_POST['filter']; .'; Stale to nejde...
_________________ HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro
Boh je reálny, pokial nebol deklarovaný ako integer |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 08.05.2013 19:07 | |
|
Bez echo by to fungovalo, nastuduj si spajanie retazcov... Ale preboha, vsak toto je obrovska bezpecnostna diera, kristepane, zmaz to a neopovaz sa to pouzivat. Pozri si shaggyho linky.
|
|
Registrovaný: 23.12.10 Prihlásený: 10.09.22 Príspevky: 1056 Témy: 157 Bydlisko: KK/PP/BA | Napísal autor témy F3RY: 08.05.2013 22:21 | |
|
funguje Uz som e-shop robil cez redakcny system PRESTASHOP tam je to urcite zabezpecene. Toto je len projekt do skoly, ktory aj tak nieje dobre osetreny a zabezpeceny a ma plno bugov... ale dakujem za upozornenie, tie linky vyzeraju fajn, urcite si o tom nieco nastudujem.
_________________ HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro
Boh je reálny, pokial nebol deklarovaný ako integer |
|
Registrovaný: 23.12.10 Prihlásený: 10.09.22 Príspevky: 1056 Témy: 157 Bydlisko: KK/PP/BA | Napísal autor témy F3RY: 11.05.2013 17:53 | |
|
este jedna otazka, potreboval by som zmenit kodovanie tabulky v phpmyadmin, ako na to?
_________________ HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro
Boh je reálny, pokial nebol deklarovaný ako integer |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 12.05.2013 10:36 | |
|
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Vytvorenie suboru php a vlozenie php scriptu v PHP, ASP | 4 | 1438 | 07.05.2010 14:02 DeiForm | | Php - fusio /vlozenie pocitadla v Redakčné systémy | 9 | 1391 | 08.11.2007 17:10 M4rek | | Vlozenie zvuku alebo melodie, hudby... do php v PHP, ASP | 1 | 1236 | 06.01.2008 18:25 twistik | | php obchrana SQL v PHP, ASP | 8 | 683 | 28.06.2009 16:44 rooobertek | | Problém s SQL-PHP v Databázy | 5 | 657 | 17.05.2009 17:09 gizmof10 | | PHP & SQL problem v PHP, ASP | 6 | 462 | 05.08.2013 13:52 PepperSK | | Výpis v PHP zo SQL v PHP, ASP | 3 | 469 | 21.06.2011 15:43 emer | | SQL Lite binary file open in PHP v PHP, ASP | 4 | 384 | 16.03.2016 8:40 BX | | php funkcie, template, sql dotazy v funkcii v PHP, ASP | 10 | 831 | 18.01.2009 11:11 Unlink | | Strukrura dynamickej web-stranky s PHP a SQL v PHP, ASP | 6 | 647 | 26.12.2007 13:22 suchy | | pomoc s prikazmi sql cez php - Save to the DB v PHP, ASP | 5 | 662 | 03.03.2008 15:29 Blackdevil | | Ako dostat premennu (hodnotu) v JavaScript, VBScript, Ajax | 1 | 612 | 20.02.2009 16:02 juho | | Upozornenie na nedefinovanu premennu v PHP, ASP | 22 | 725 | 24.09.2011 11:05 chrono | | chyba vo formluari - nenačíta premennu z $_POST v PHP, ASP | 6 | 393 | 25.11.2012 16:00 dafo | | Zoradenie výpisu v PHP, ASP | 3 | 454 | 23.11.2011 23:32 walther | | Upravenie vypisu pola .. v PHP, ASP | 3 | 446 | 01.07.2009 17:05 stenley |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|