PDA

View Full Version : select کردن



rahele83
شنبه 02 مرداد 1389, 21:17 عصر
سلام من یک لینک دارم به نام مثلا cwکه میخام وقتی روش کلیک شدازتوپایگاه داده من ازستون مدل هرچی که به شکل مثلا



یاCW 21 FX/B


CW 2 HGX/B
هست روانتخاب کنه این هانام مدل من درهرسطرمیخام هرچی اولش cw بودانتخاب بشه حالااین که بعد ازcwچی باشه مهم نیست فقط همشون انتخاب بشن ممنون
چه طوربایدکدشوبنویسم

morteza_naderloo
شنبه 02 مرداد 1389, 21: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;'>&nbsp;&nbsp;&nbsp;$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 درش وجود داره يا نه .
اگه متوجه نشيد بگيد بيشتر توضيح بدم.