Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql][php]mysql z funkcją php
Forum PHP.pl > Forum > Przedszkole
Regyam
Mam pytanie, czy da się zastosować funkcje php w zapytaniu?
Potrzebne mi by to było do zrobienia skryptu wyszukiwarki.
czy zapytanie moglo byc wygladac tak?
  1. SELECT * FROM jakas_tabela WHERE usun_polskie_znaki(jakas_komorka) LIKE 'jakas_fraza'

Jezeli nie to moze ktos ma jakiś pomysl na to?
phpion
:|
podstawy...
  1. <?php
  2. $q = 'SELECT * FROM jakas_tabela WHERE '.usun_polskie_znaki(jakas_komorka).' LIKE "jakas_fraza"';
  3. ?>

i otrzymujesz gotowe zapytanie SQL.
v1ru5
Witam. A dlaczego nie trzymasz w bazie nazwy komorek bez polskich znakow ?
Albo dwie wersje z i bez, i wtedy:

  1. <?php
  2. $jakas_fraza='cos tam';
  3. $cos = mysql_query("SELECT * FROM jakas_tabela WHERE jakas_komorkazpl LIKE 'jakas_fraza' OR jakas_komorkabezpl LIKE '".usun_polskie_znaki($jakas_fraza)."';");
  4. ?>

ale nie wiem czy o to chodzi.
i nie zapomnij o mysql_escape_string.

Ale niech się ktoś mądrzejszy wypowie smile.gif pozdrawiam
Regyam
@phpion.com

Niby podstawy ale to co podales nie dziala moze dlatego ze nazwy komorek mam tak? tabela.nazwa_komorki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.