View Full Version : select کردن
rahele83
شنبه 02 مرداد 1389, 22:17 عصر
سلام من یک لینک دارم به نام مثلا cwکه میخام وقتی روش کلیک شدازتوپایگاه داده من ازستون مدل هرچی که به شکل مثلا
یاCW 21 FX/B
CW 2 HGX/B
هست روانتخاب کنه این هانام مدل من درهرسطرمیخام هرچی اولش cw بودانتخاب بشه حالااین که بعد ازcwچی باشه مهم نیست فقط همشون انتخاب بشن ممنون
چه طوربایدکدشوبنویسم
morteza_naderloo
شنبه 02 مرداد 1389, 22:40 عصر
فايل كانفيگ
error_reporting(1);
//error_reporting(E_ALL | E_STRICT);
date_default_timezone_get('Asia/Tehran');
$user='root';
$pass='';
$Mydb='hirad';
function connect($user,$pass,$Mydb){
$con=mysql_connect('localhost',$user,$pass);
if ($con){
//echo "<span class='ok'>ارتباط با خدمات دهنده پايگاه داده برقرار شد .</span><br/>";
$db_select=mysql_select_db($Mydb,$con);
if($db_select){
//echo "<span class='ok'>ارتباط با پايگاه داده $Mydb برقرار شد .</span><br/>";
}else {
//echo "<span class='no'>ارتباط با پايگاه داده $Mydb برقرار نشد . ممكن است پايگاه داده مورد نظر وجود نداشته باشد .</span><br/>";
}
}else{
//echo "<span class='no'>ارتباط با خدمات دهنده پايگاه داده برقرار نشد .</span><br/>";
}
}
مثلا صفحه مورد نظر شما
include 'config.php';
connect($user,$pass,$Mydb);
$query="SELECT * FROM mori WHERE name_2 LIKE \"%$str%\" ";
$result=mysql_query($query);
$totalresults=mysql_num_rows($result);
$id=1;
for ($i=0;$i!=$totalresults;$i++){
$line=mysql_fetch_array($result,MYSQL_ASSOC);
echo"<span style='float:right;'> $id - <a href=\"http://qarchaksport.ir/newsshow.php?id=$line[id]\" >$line[name_1]</a></span><br/>-------------------------------------------------------------------------------------------------------------------------------<br/>";
$id++;
}
$totalresults=mysql_num_rows($result);
if ($totalresults<=0){
echo 'نتيجه اي براي جستجوي '.$str.' پيدا نشد . ';
}
}else {
echo 'لطفا متن خود را وارد كنيد . ';
}
}
اصل كار اين كد است
LIKE \"%$str%\"
name_2 فيلد مورد نظر شماست كه مي خواهيد ببينيد $str درش وجود داره يا نه .
اگه متوجه نشيد بگيد بيشتر توضيح بدم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.