PDA

View Full Version : جستجو بر اساس checkbox



p30online
پنج شنبه 30 آبان 1392, 15:26 عصر
دوستان من می خوام فرم جستجویی درست کنم وقتی که کاربر کلیک کرد روی checkbox اطلاعات را از دیتابیش واکشی کرده و نمایش دهد و نیازی به کلیک کردن روی دکمه جستجو نباشد من باید چه کدی را در قسمت فرم بنویسم؟

این فایل php

<?php

if(!isset($_POST["q"])) die("عبارت مورد <span class=highlight>جستجو</span> موجود نیست، با عبارتی دیگر امتحان کنید");
$key = $_POST["q"];
if($key == "")
die("عبارتی برای <span class=highlight>جستجو</span> 1 وارد نکردید");

if(!isset($_POST["q1"])) die("عبارت مورد <span class=highlight>جستجو</span> موجود نیست، با عبارتی دیگر امتحان کنید");
$key1 = $_POST["q1"];
if($key1 == "") die("عبارتی برای <span class=highlight>جستجو</span> 2 وارد نکردید");


$DbConn = mysql_connect("localhost", "root", "" ) or die(mysql_error());
mysql_select_db("irancell",$DbConn) or die("Can Not Select DataBase Because: ". mysql_error());


$sql = "SELECT * FROM irancell WHERE true";
$sql .= " AND phone LIKE '%$key%' ";
$sql .= " AND noe LIKE '%$key1%' ";
$SearchResult = mysql_query($sql) or die(mysql_error(). "SQL: ". $sql);



$TotalResults = mysql_num_rows($SearchResult);
if($TotalResults <= 0) die("Not found any record for your key word!");

for($i = 0; $i != $TotalResults; $i++ )
{
//<!-- Start of Print Results...

$TextTitle = mysql_result($SearchResult, $i, 1);
$TextBody = mysql_result($SearchResult, $i, 2); echo "<br>";
print($TextTitle ." ==> ". $TextBody ."");

//End of Print Results. -->
}
?>

nadi_1368
پنج شنبه 30 آبان 1392, 17:40 عصر
با سلام

با جی کوئری بنویسید

$('#checkbox').change(function() {
if($(this).is(":checked")) {

//post your data
}

});

p30online
پنج شنبه 30 آبان 1392, 22:03 عصر
اون کد بالایی را کجا بگذارم ؟بیشتر راهنمائیم کنید!

p30online
جمعه 01 آذر 1392, 11:05 صبح
دوستان می خوام وقتی روی چک باکس کلیک می کنم دیگر نیازی به زدن دکمه جستجو نباشد!