อยากทราบเรื่องการค้นหาหน่อยอ่ะครับปกติเราจะค้นหาจาก DB เลยใช้ป่ะครับแต่ถ้าหาจากarray โดยใช้%%ได้ไหม
Code (PHP)
$arr = array(1, 2, 3, 4);
foreach ($arr as & $value) {
$sql = mysql_query("select * from a where like %$value%");
}
Date :
2012-11-22 13:48:26
By :
LuckyStar
array มันน่าจะมีหลายค่าใช่มั้ยครับ ถ้าทำแบบด้านบนน่าจะ ได้มาค่าเดียวหรือไม่ได้เลย ลองดูพวก foreach() ดูนะครับ
Date :
2012-11-22 13:51:57
By :
atthk208
แบบนี้หรือป่าวค่ะ
Code (PHP)
$arr = array('ไทย', '2', 'เที่ยว', '4');
foreach ($arr as & $value) {
if(strstr($value,'ท'))
{
echo $value; // กรณีเจอ
}
}
Date :
2012-11-22 17:14:16
By :
LuckyStar
Code (PHP)
<?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix";
}
if (in_array("mac", $os)) {
echo "Got mac";
}
?>
http://php.net/manual/en/function.in-array.php
Date :
2012-11-22 17:27:41
By :
sakuraei
ลืมนึกถึงตัวนี้เลย Unidentifier สุดยอด
Date :
2012-11-23 11:24:43
By :
LuckyStar
ขอบคุณครับ ผมแค่บังเอิญนึกออกเท่านั้นล่ะครับ
Date :
2012-11-23 11:29:22
By :
sakuraei
Load balance : Server 05