[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
NapísalOffline : 09.07.2012 21:56 | Premenna v SQL dopyte

Ahojte. Mám kód:
Kód:
$text=$_GET['text'];
$db5->query("select cms_text,cms_name,cms_id from cms where cms_cms_web_id = 5 and cms_language_id=1 and cms_name like '$text'");

Samozrejme to vyhľadáva iba ak cms_name je presne $text. Potreboval by som aby postačovalo, že v tom cms sa tá premenná len vyskytuje...pokiaľ to nie je premenná, používam %, ale v premennej mi to nechce zobrať a vyhľadáva vždy ten text aj s %(akoby sa vyhľadával aj znak %). Ďakujem


Offline

Správca fóra
Správca fóra
Premenna v SQL dopyte

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39 | 39
NapísalOffline : 09.07.2012 22:05 | Premenna v SQL dopyte

Čo takto?
Kód:
$db5->query("SELECT cms_text, cms_name, cms_id FROM cms WHERE cms_cms_web_id = '5' AND cms_language_id = '1' AND cms_name LIKE '%$text%'")

Ak je to vstup zvonka, nezabudni ho ošetriť: $text != "%" atp...


_________________
always is always wrong
Offline

Čestný člen
Čestný člen
Premenna v SQL dopyte

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 09.07.2012 22:06 | Premenna v SQL dopyte

Potom, ked ti to bude bezat naostro, posli link, nech si mozeme vyskusat SQL injection v praxi.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29 | 29
Napísal autor témyOffline : 10.07.2012 12:47 | Premenna v SQL dopyte

Ďakujem killer...prisahám, že som to hentak skúšal a neišlo to, ale asi tam bola aj iná chyba, ktorú som medzi časom opravil. V každom prípade ďakujem.


 [ Príspevkov: 4 ] 


Premenna v SQL dopyte



Podobné témy

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

Cyklus v dopyte na databazu

v PHP, ASP

5

411

08.10.2010 17:37

shaggy

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

Premenná

v PHP, ASP

7

677

24.08.2008 16:15

p360t

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

premenna

v JavaScript, VBScript, Ajax

10

1019

31.07.2008 17:35

chrono

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

Najväčia premenná

v PHP, ASP

8

482

16.02.2010 20:48

janik366

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

Premenna (int)

v Assembler, C, C++, Pascal, Java

4

508

30.11.2010 12:54

capricorn7

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

OOP, premenna

v PHP, ASP

1

651

26.10.2009 21:44

rooobertek

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

PHP premenna

v PHP, ASP

17

775

27.09.2012 21:16

stenley

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

Realna premenna

v Delphi, Visual Basic

1

618

06.11.2009 21:36

Fico

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

premenna do iframe

v PHP, ASP

2

283

17.11.2013 11:11

shaggy

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

TEXTAREA a premenna

v PHP, ASP

3

430

13.03.2008 10:35

Blackshadow

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

premenna a switch

v PHP, ASP

2

440

07.01.2010 9:40

tyr

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

premenna v Delphi

v Delphi, Visual Basic

1

1136

21.04.2009 18:00

Fico

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

Nevyuzita premenna C

v Assembler, C, C++, Pascal, Java

7

542

05.04.2017 7:14

17mark

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

premenna v url

v JavaScript, VBScript, Ajax

5

627

07.11.2009 11:50

johny694

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

Visual Basic premenná public

v Delphi, Visual Basic

0

511

04.12.2013 11:40

Karo88

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

premenna nazvu odkazujucej stranky

v PHP, ASP

8

982

13.01.2008 11:30

miro277



© 2005 - 2025 PCforum, edited by JanoF