Chỉ cần thêm các nút radio vào biểu mẫu.
<form name="form1" dir="rtl" method="post" action="searchresults.php">
<label for="search"> search </label>
<input name="search" type="text" size="40" maxlength="50" placeholder="you can search">
<input type="radio" name="search_type" value="job_name" checked="checked">Job<br>
<input type="radio" name="search_type" value="family">Family<br>
<input type="radio" name="search_type" value="name">Name
<input type="submit" name="submit" value="search"/> <br/>
</form>
Và sử dụng trường và giá trị bài đăng trong truy vấn sql của bạn. mysql bị mất giá, vì vậy bạn nên sử dụng mysqli và điều cần thiết là bạn phải thoát các đầu vào để ngăn chặn các cuộc tấn công tiêm.
$field = mysql_real_escape_string($_POST['search_type']);
$value = mysql_real_escape_string($_POST['search']);
$sql = "SELECT tablesite.name,
tablesite.family,
job_list.job_name,
FROM $db_table
INNER JOIN relation
on tablesite.id_user=relation.user_id
INNER JOIN job_list
on relation.job_id=job_list.job_id
WHERE
$field LIKE '%".$value."%'";
$dbresult=mysql_query($sql,$con);
Bạn cũng có thể muốn xác thực giá trị tìm kiếm trước khi chạy truy vấn và kiểm tra kết quả trước khi lặp qua từng hàng.