[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
vlozenie PHP premennu do sql vypisu

Registrovaný: 23.12.10
Prihlásený: 12.07.17
Príspevky: 1033
Témy: 149 | 149
Bydlisko: KK/PP/BA
Vek: 24
NapísalOffline : 08.05.2013 15:00 | vlozenie PHP premennu do sql vypisu

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
Offline

Čestný člen
Čestný člen
vlozenie PHP premennu do sql vypisu

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 08.05.2013 15:40 | vlozenie PHP premennu do sql vypisu

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.
Offline

Užívateľ
Užívateľ
vlozenie PHP premennu do sql vypisu

Registrovaný: 23.12.10
Prihlásený: 12.07.17
Príspevky: 1033
Témy: 149 | 149
Bydlisko: KK/PP/BA
Vek: 24
Napísal autor témyOffline : 08.05.2013 15:47 | vlozenie PHP premennu do sql vypisu

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
Offline

Čestný člen
Čestný člen
vlozenie PHP premennu do sql vypisu

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 08.05.2013 19:07 | vlozenie PHP premennu do sql vypisu

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.


Offline

Užívateľ
Užívateľ
vlozenie PHP premennu do sql vypisu

Registrovaný: 23.12.10
Prihlásený: 12.07.17
Príspevky: 1033
Témy: 149 | 149
Bydlisko: KK/PP/BA
Vek: 24
Napísal autor témyOffline : 08.05.2013 22:21 | vlozenie PHP premennu do sql vypisu

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
Offline

Užívateľ
Užívateľ
vlozenie PHP premennu do sql vypisu

Registrovaný: 23.12.10
Prihlásený: 12.07.17
Príspevky: 1033
Témy: 149 | 149
Bydlisko: KK/PP/BA
Vek: 24
Napísal autor témyOffline : 11.05.2013 17:53 | vlozenie PHP premennu do sql vypisu

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
Offline

Čestný člen
Čestný člen
vlozenie PHP premennu do sql vypisu

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 12.05.2013 10:36 | vlozenie PHP premennu do sql vypisu

Ty si snad robis srandu... http://www.google.cz/search?q=how+to+ch ... phpmyadmin


 [ Príspevkov: 7 ] 


vlozenie PHP premennu do sql vypisu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Vytvorenie suboru php a vlozenie php scriptu

v PHP, ASP

4

928

07.05.2010 14:02

DeiForm

V tomto fóre nie sú ďalšie neprečítané témy.

Php - fusio /vlozenie pocitadla

v Redakčné systémy

9

1239

08.11.2007 17:10

M4rek

V tomto fóre nie sú ďalšie neprečítané témy.

Vlozenie zvuku alebo melodie, hudby... do php

v PHP, ASP

1

1012

06.01.2008 18:25

twistik

V tomto fóre nie sú ďalšie neprečítané témy.

php obchrana SQL

v PHP, ASP

8

391

28.06.2009 16:44

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s SQL-PHP

v Databázy

5

444

17.05.2009 17:09

gizmof10

V tomto fóre nie sú ďalšie neprečítané témy.

PHP & SQL problem

v PHP, ASP

6

184

05.08.2013 13:52

PepperSK

V tomto fóre nie sú ďalšie neprečítané témy.

Výpis v PHP zo SQL

v PHP, ASP

3

319

21.06.2011 15:43

emer

V tomto fóre nie sú ďalšie neprečítané témy.

php funkcie, template, sql dotazy v funkcii

v PHP, ASP

10

575

18.01.2009 11:11

Unlink

V tomto fóre nie sú ďalšie neprečítané témy.

SQL Lite binary file open in PHP

v PHP, ASP

4

136

16.03.2016 8:40

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Strukrura dynamickej web-stranky s PHP a SQL

v PHP, ASP

6

441

26.12.2007 13:22

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc s prikazmi sql cez php - Save to the DB

v PHP, ASP

5

476

03.03.2008 15:29

Blackdevil

V tomto fóre nie sú ďalšie neprečítané témy.

Ako dostat premennu (hodnotu)

v JavaScript, VBScript, Ajax

1

327

20.02.2009 16:02

juho

V tomto fóre nie sú ďalšie neprečítané témy.

Upozornenie na nedefinovanu premennu

v PHP, ASP

22

503

24.09.2011 11:05

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

chyba vo formluari - nenačíta premennu z $_POST

v PHP, ASP

6

208

25.11.2012 16:00

dafo

V tomto fóre nie sú ďalšie neprečítané témy.

Zoradenie výpisu

v PHP, ASP

3

219

23.11.2011 23:32

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Upravenie vypisu pola ..

v PHP, ASP

3

283

01.07.2009 17:05

stenley



© 2005 - 2017 PCforum, edited by JanoF