Kezdőoldal » Számítástechnika » Programozás » Hogy írjam le azt, hogy az...

Hogy írjam le azt, hogy az adott táblából válassza ki azokat a sorokat, amiknek bármelyik eleme megyegyezik ezzel? (PHP-SQL)

Figyelt kérdés

"SELECT * from users where * like '%".$_POST['searchValue']."%'";


Táblában van vagy 17 adatmező, pl vezetéknév,keresztnév,alias,dátumok, stb, és azt akarom hogy ha rákeres, hogy "Zsigmond" akkor ha BÁRMELYIK adatmezőben létezik ez az adat, akkor kiválassza azt?


2019. jún. 10. 18:33
1 2
 11/16 anonim ***** válasza:
100%
Írsz egy subselectet, ami visszaadja az oszlopok listáját, és "in"-nel adod meg a keresendő halmazt. Amúgy remélem ez a $_POST átadása nem így, direktbe történik, hanem csak a példa kedvéért maradt benne, ugye??
2019. jún. 10. 20:11
Hasznos számodra ez a válasz?
 12/16 anonim ***** válasza:
2019. jún. 10. 22:44
Hasznos számodra ez a válasz?
 13/16 A kérdező kommentje:
Aham. És ezt a következő táblában, amiben van 87 adaatmezo, higy a jó kva anyámba írom meg? xDD kapják be a fomat inkább felmondok XD
2019. jún. 11. 08:45
 14/16 anonim ***** válasza:
PhP-ben? pl. ciklussal?
2019. jún. 11. 08:50
Hasznos számodra ez a válasz?
 15/16 anonim ***** válasza:
57%

SQL lekérdezésbe: SHOW COLUMNS FROM `users`

Ezzel vissza kapod a tábla szerkezetét.

Field, Type, Null, Key, Default, Extra

Field: Cella neve « ez kell most neked.

Kigyűjtöd a tábla neveket, majd for/foreach, vagy tetszőleges módon össze fűzöd egy lekérdezésbe.

Itt egy példa: [link]

(Nem ígérem hogy hiba mentes, vakon írtam, de a példa segíthet megérteni)

2019. jún. 11. 21:23
Hasznos számodra ez a válasz?
 16/16 anonim ***** válasza:

Sőt már most látom, hogy 23. sorba bekerült "and" feleslegesen.

Meg az 50. sorban lemaradt egy S a SELECT -elejéről.

2019. jún. 11. 21:28
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!