[РЕШЕНО]:php маскирование sql запроса

Модератор: Модераторы разделов

kosteel
Сообщения: 330
Статус: Root Lamer
ОС: Debian GNU/Linux 5.02 amd64

[РЕШЕНО]:php маскирование sql запроса

Сообщение kosteel »

Здравствуйте уважаемые, помогите пожалуйста написать sql запрос.

есть код

Код: Выделить всё

<?php
.....
........

$search = $_POST['search'];

$query = "select name,username,place from $table where name='$search'";
mysql_query($query) or die(mysql_error());
.....
.....
?>


поле "name" в таблице содержит имена пользователей, по этому запросу осуществляется поиск имени в таблице, подскажите как сделать маскировку чтобы, например, пользователь Фамилия Имя Отчествович выводился в случаях когда в поиск введена только его фамилия, а не ФИО полностью. То есть чтобы переменная $search воспринималась как $search+* ?

UPD:

Код: Выделить всё

$query = "select name,username,place from $table where name like '$search%'";
Ничто не вечно под рутом
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: [РЕШЕНО]:php маскирование sql запроса

Сообщение sciko »

Читать про LIKE
Спасибо сказали: