Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
vyhladavanie v MySQL

Registrovaný: 19.09.07
Prihlásený: 09.06.14
Príspevky: 197
Témy: 23
Bydlisko: Humenné
Príspevok NapísalOffline : 28.08.2008 22:24

takze mam takyto kod:
Kód:
<?php
include ("config.php");
mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or die("Pripojenie k mysql zlyhalo: " . mysql_error());
mysql_select_db(DB_NAME) or die("Zlyhalo vybranie databázy: ". mysql_error());   

$sql=mysql_query("SELECT * FROM zoznam WHERE meno LIKE \"%".$_GET['search']."%\"");

echo "<table border=\"0\">";
echo "<tr><td><strong>Meno</strong></td><td><strong>|</strong></td><td><strong>Priezvisko</strong></td><td><strong>|</strong></td><td><strong>Mobil</strong></td><td><strong>|</strong></td><td><strong>Pevná linka</strong></td></tr>";

if($_GET['send']=="Vyhladaj")
{
 while($zaznam=mysql_fetch_object($sql))
 {
 echo "<tr><td>$zaznam->meno</td><td>$zaznam->priezvisko</td><td>$zaznam->mobil</td><td>$zaznam->pevna_linka</td></tr>";
 }
}
echo "</table>";
?>

a moja otazka je ze co mam dopisat sem
Kód:
$sql=mysql_query("SELECT * FROM zoznam WHERE meno LIKE \"%".$_GET['search']."%\"");

aby mi to hladalo vo vsetkych stlpcoch co mam v DB
stlpce: meno, priezvisko, mobil, pevna_linka







_________________
HP ProBook 4720s
Intel Core i3 2.4GHz, 4GB RAM, ATI Mobility Radeon™ HD 4330, cipova sada Mobile™ Intel® HM57 Express 4096 MB DDR3 1333MHz,
Offline

Skúsený užívateľ
Skúsený užívateľ
vyhladavanie v MySQL

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 28.08.2008 22:31

Kód:
$sql=mysql_query("
  SELECT * FROM zoznam
  WHERE
    (meno LIKE \"%".$_GET['search']."%\") OR
    (priezvisko LIKE \"%".$_GET['search']."%\") OR
    (mobil LIKE \"%".$_GET['search']."%\") OR
    (pevna_linka LIKE \"%".$_GET['search']."%\")
");
Silne odporúčam zaistiť premennú $_GET['search'] proti SQL injection.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
vyhladavanie v MySQL

Registrovaný: 19.09.07
Prihlásený: 09.06.14
Príspevky: 197
Témy: 23
Bydlisko: Humenné
Príspevok Napísal autor témyOffline : 28.08.2008 22:48

no ale ono mi to stale hlada len v meno....ked zadam priezvisko tak nenajde nic ale ked zadam meno tak to najde....







_________________
HP ProBook 4720s
Intel Core i3 2.4GHz, 4GB RAM, ATI Mobility Radeon™ HD 4330, cipova sada Mobile™ Intel® HM57 Express 4096 MB DDR3 1333MHz,
Offline

Skúsený užívateľ
Skúsený užívateľ
vyhladavanie v MySQL

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 29.08.2008 9:46

Tak to bude možno v tom, že hľadané priezvisko sa v tej tabuľke nenachádza. Mne to funguje.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
vyhladavanie v MySQL

Registrovaný: 19.09.07
Prihlásený: 09.06.14
Príspevky: 197
Témy: 23
Bydlisko: Humenné
Príspevok Napísal autor témyOffline : 29.08.2008 10:52

nie vsetky stlpce tabulky su zaplnene a hladam to co tam je...v db mam:
Kód:
--
-- Vypisuji data pro tabulku `zoznam`
--

INSERT INTO `zoznam` (`meno`, `priezvisko`, `mobil`, `pevna_linka`) VALUES
('ferko', 'mrkvička', '555555', '22222');

ked hladam ferko tak mi to najde a vypise vsetko co k tomu je...ked hladam mrkvička alebo 555555 alebo 22222 tak nenajde nic a nic nevypise







_________________
HP ProBook 4720s
Intel Core i3 2.4GHz, 4GB RAM, ATI Mobility Radeon™ HD 4330, cipova sada Mobile™ Intel® HM57 Express 4096 MB DDR3 1333MHz,
Offline

Skúsený užívateľ
Skúsený užívateľ
vyhladavanie v MySQL

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 29.08.2008 14:43

Hm. Skús tam vložiť len mrkvicka. Nejak mi iné veci nenapadajú, pretože mne to ide bez problémov...







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 29.08.2008 16:46

Zapni si zobrazovanie všetkých chýb (alebo to query "spusť" cez phpMyAdmin). Predpokladám, že sa ti tam "vypisuje" nejaká chyba (LIKE nemusí fungovať vždy).


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

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

v Databázy

5

630

11.11.2011 15:55

GoodWill Zobrazenie posledných príspevkov

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

v PHP, ASP

10

895

23.10.2007 10:06

wotan Zobrazenie posledných príspevkov

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

v PHP, ASP

5

882

20.03.2010 6:24

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhladavanie v MySQL za pomoci AJAXu

v PHP, ASP

7

628

18.07.2011 18:34

JanoF Zobrazenie posledných príspevkov

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

v Ostatné programy

4

703

30.06.2008 2:38

dedko45 Zobrazenie posledných príspevkov

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

v Delphi, Visual Basic

1

768

20.07.2009 19:25

Fico Zobrazenie posledných príspevkov

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

v PHP, ASP

3

611

15.04.2008 20:36

stenley Zobrazenie posledných príspevkov

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

v Databázy

1

864

29.08.2009 11:30

bmatias Zobrazenie posledných príspevkov

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

v PHP, ASP

5

471

25.04.2013 23:42

misko16 Zobrazenie posledných príspevkov

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

v PHP, ASP

1

633

24.09.2010 20:22

VireL Zobrazenie posledných príspevkov

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

v Správy pre vedenie fóra

9

1036

19.04.2012 20:53

Jeffo Zobrazenie posledných príspevkov

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

v Databázy

3

375

08.04.2014 9:45

JanoF Zobrazenie posledných príspevkov

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

v Databázy

7

929

31.05.2009 18:46

Snacker Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

15

2293

04.12.2007 13:15

wotan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rýchle vyhladávanie

v Služby a webstránky

1

389

08.05.2018 13:02

liqua1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhľadávanie súborov

v Operačné systémy Microsoft

3

311

08.11.2017 19:01

michalesku Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra