2013-07-23 4 views
0

У меня есть страница поиска, которая ищет регистры в базе данных SQL, и я хочу объявить чекбокс или поле для выбора, если у пользователя есть контракт или нет. Пробовал так много способов, чтобы связаться с функцией SQL, но я просто не мог этого сделать: хПоиск Опция Sql

Я карниз здесь другой SQL, у меня есть на поиске:

SELECT registos.Cliente, registos.NS24, registos.N24H, registos.Contrato 
FROM registos 
WHERE registos.Cliente LIKE '%$_POST[Cliente_procurar]%' 
    AND registos.NS24 LIKE '%$_POST[NS24_procurar]%' 
    AND registos.N24H LIKE '%$_POST[N24H_procurar]%' 

Я хочу, чтобы это как проверка или нет вариант или что-то, но тогда я не знаю, как подключить это к моему

+1

Это запрос sql, который не даст вам никакой отметки или ввода любой формы. Где ваш html и php-код? – Anigel

+0

Код, который я оставил, является формой Dreamweaver recordset SQL. У меня есть форма, моя проблема в том, что я не знаю, как сделать sql Where to the checkbox. Имя контрольной кнопки «Check» –

ответ

1
//try : 
//connect: 
$link=mysql_connet('localhost','root',''); 
//select database: 
mysql_select_db('databasename',$link); 

// and then use sql code in this function 

mysql_query("SELECT registos.Cliente, registos.NS24, registos.N24H, registos.Contrato 
FROM registos 
WHERE registos.Cliente LIKE '%$_POST[Cliente_procurar]%' AND registos.NS24 LIKE   '%$_POST[NS24_procurar]%' AND registos.N24H LIKE '%$_POST[N24H_procurar]%'"); 
+1

Функция mysql_ * устарела, вместо этого используйте mysqli_ *. И защитить db от инъекции Sql с помощью пользовательского ввода с помощью mysqli_real_escape_string() (и int casting on integer value) – lilobase

Смежные вопросы