abbas3zaar
پنج شنبه 20 اسفند 1394, 10:48 صبح
سلام. من در یک فیلد تگ ها رو با (,)جدا کردم مثلا php,css,html
حالا یه کد از یک سایت گرفتم که موقع تایپ خودش پیشنهاد میده کلمات رو از دیتابیس به صورت اجاکس
عکس زیر رو ببینید:
http://8pic.ir/images/y8ovvcefhtn5y8jaw3fg.jpg
خب من بخوام car رو بزنم کل car,news,php میاد من میخوام اینا از کاما از هم جدا بشن و خونده بشن مثلا car زدم فقط car بیاد
الان من در عکس زیر فقط car رو خواستم ولی کل محتوای فیلد میاد
http://8pic.ir/images/okh2kcyyvdp63ey0989x.jpg
میخوام مقدار های وارد شده در یک فیلد با کاما از هم جدا شن و تک تک خونده شن
مثلا مطلب اضافه کردم براش در input text کلمه های زیر رو وارد کردم:
http://8pic.ir/images/xw1oooh0qq69klbmcnp7.jpg
همه اینا در یک فیلد ذخیره میشن چجوری تک تک بخونمشون؟
اینم کد های Select من:
<?php
$con = mysql_connect("localhost","root","");
mysql_select_db("cms",$con);
if(isset($_GET['getword']) && isset($_GET['letters'])){
$letters = mysql_real_escape_string($_GET['letters']);
//$letters = preg_replace("/[^a-z0-9 ]/si","",$letters);//for english words!
$res = mysql_query("select post_id,post_tag from posts where post_tag like '".$letters."%'")
or die(mysql_error());
//echo "1###select id,word from ajax_words where word like '".$letters."%'|";
while($row = mysql_fetch_array($res)){
echo $row["post_id"]."###".preg_replace("/$letters/si","<b>$letters</b>",$row["post_tag"],1)."|";
}
}
?>
حالا یه کد از یک سایت گرفتم که موقع تایپ خودش پیشنهاد میده کلمات رو از دیتابیس به صورت اجاکس
عکس زیر رو ببینید:
http://8pic.ir/images/y8ovvcefhtn5y8jaw3fg.jpg
خب من بخوام car رو بزنم کل car,news,php میاد من میخوام اینا از کاما از هم جدا بشن و خونده بشن مثلا car زدم فقط car بیاد
الان من در عکس زیر فقط car رو خواستم ولی کل محتوای فیلد میاد
http://8pic.ir/images/okh2kcyyvdp63ey0989x.jpg
میخوام مقدار های وارد شده در یک فیلد با کاما از هم جدا شن و تک تک خونده شن
مثلا مطلب اضافه کردم براش در input text کلمه های زیر رو وارد کردم:
http://8pic.ir/images/xw1oooh0qq69klbmcnp7.jpg
همه اینا در یک فیلد ذخیره میشن چجوری تک تک بخونمشون؟
اینم کد های Select من:
<?php
$con = mysql_connect("localhost","root","");
mysql_select_db("cms",$con);
if(isset($_GET['getword']) && isset($_GET['letters'])){
$letters = mysql_real_escape_string($_GET['letters']);
//$letters = preg_replace("/[^a-z0-9 ]/si","",$letters);//for english words!
$res = mysql_query("select post_id,post_tag from posts where post_tag like '".$letters."%'")
or die(mysql_error());
//echo "1###select id,word from ajax_words where word like '".$letters."%'|";
while($row = mysql_fetch_array($res)){
echo $row["post_id"]."###".preg_replace("/$letters/si","<b>$letters</b>",$row["post_tag"],1)."|";
}
}
?>