Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Wyświetlanie ze względu na 1 literę - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Wyświetlanie ze względu na 1 literę (/thread-wy%C5%9Bwietlanie-ze-wzgledu-na-1-litere)



Wyświetlanie ze względu na 1 literę - kajzur - 27-01-2009

Witam, jak powinno wyglądać zapytanie, które wybierało by z bazy rekordy w ktorych jedno z pol zaczyna się na litere podaną przez meodę GET? Napisałem taki, ale rzecz jasna nie działa:
Kod PHP:
$zap mysql_query("select sen, znacz from sennik where sen = '".$_GET['litera']."%"); 
Proszę o pomoc.
Pozdrawiam.

Edit, już mam, a wygląda to tak:
Kod PHP:
<?php
$wybranaLitera 
$_POST['litera'];
$sql'SELECT costam, costam FROM czegostam WHERE nazwaFirmy like "'.$wybranaLitera.'%" ORDER BY nazwaFirmy';
?>



RE: Wyświetlanie ze względu na 1 literę - marian_z19 - 08-04-2009

Kod PHP:
$zap mysql_query("select sen, znacz from sennik where sen = '".$_GET['litera']."%'"); 

zapomniałeś dodać apostrofu po % i to po pierwsze

po drugie używasz apostrofu w ['litera']

lepiej zrób tak:

Kod PHP:
$litera=$_GET['litera'];
$zap mysql_query("select sen, znacz from sennik where sen = '".$litera."%'");