$q=$_GET['q'];
$value=$_GET['value'];
$my_data=mysql_real_escape_string($q);
$mysqli=mysqli_connect('localhost','root','root','test') or die("Database Error");
switch ($value)
{
case 1 : addpaper_type($my_data,$mysqli);
break;
}
// echo function
function echo_form ($result,$idEcho)
{
if($result)
{
while($row=mysqli_fetch_array($result))
{
echo $row[$idEcho]."\n";
}
}
return;
}
//***** function all
function addpaper_type($my_data,$mysqli)
{
$sql="SELECT tName FROM paper_type WHERE tName LIKE '%{$my_data}%' ORDER BY tName";
$result = mysqli_query($mysqli,$sql) or die(mysqli_error());
$idEcho = "tName";
return echo_form($result,$idEcho);
}
ผมพิมพ์ ภาษาไทยมันหาไม่เจอครับ แต่พิมพ์ภาษาอังกฤษหาเจอ ผมลอง error_log เช็ค $my_data ใน function addpaper_type มันยังเป็นภาษาไทย แต่พอเข้า function echo_form แล้ว มันหาไม่เจอ พอมีวิธีแก้ปัญหายังหรอครับ