 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
notf_raid
Data înscrierii: 06/Apr/2008
Mesaje: 14
|
| Trimis: Lun Mai 05, 2008 1:13 am Titlul subiectului: problema sql |
|
|
am o intrebare foarte simpla, o sa va ia cateva secunde sa-mi raspundetsi: cum ash putea in MySQL sa reprezint "orice caracter"? pana acuma am lucrat in acces shi daca scriam ceva de tipul:
Cod: SELECT themes.denum
FROM themes
WHERE (((themes.denum) Like '*ceva*'));
imi gasea toate denumirile care contsin sirul "ceva". in php asha ceva nu merge. am o cerere de tipul: Cod:
$src=$_GET["search_str"];
$cerereSQL = "SELECT users.nick, themes.* FROM themes LEFT JOIN users ON (themes.id_user=users.id_user) WHERE themes.denum LIKE '*".$src."*'";
el percepe sirul *ceva* cu tot cu asteriscuri, ca fiind parte din sir, shi nu orice sir de caractere.
Poate ceva imi scapa, ar fi firesc, ca e ora 2 noaptea shi mi se inchid ochii. o sa fiu recunoscator daca voi primi o mainutsa de ajutor. mersi anticipat |
|
| Sus |
|
alexx_utza
Data înscrierii: 10/Mai/2007
Mesaje: 30
Locație: baia mare
|
| Trimis: Lun Mai 05, 2008 8:25 am Titlul subiectului: |
|
|
| ... WHERE themes.denum LIKE '%".$src."%'"; |
|
| Sus |
|
notf_raid
Data înscrierii: 06/Apr/2008
Mesaje: 14
|
| Trimis: Lun Mai 05, 2008 9:13 am Titlul subiectului: |
|
|
| thanks man! |
|
| Sus |
|
mihaitha
Data înscrierii: 04/Mai/2007
Mesaje: 1381
Locație: Sibiu
|
| Trimis: Lun Mai 05, 2008 10:50 am Titlul subiectului: |
|
|
notf_raid, se vede ca n-ai citit:
wildcard-uri pentru LIKE:
% = orice succesiune de oricate caractere
_ = orice caracter (unul singur) |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|