|
|
|
ช่วยหน่อยครับบบ ผมเขียนโค้ด ค้นหา อ่ะ ครับ ใน localhost มันค้นหาได้ปกติ พออัพลง server มันค้นหาไม่ได้ รบกวนหน่อยครับบ |
|
|
|
|
|
|
|
Code (PHP)
<?PHP
session_start();
include('inc/conn_db.php');
include('inc/function.php');
$tx = "";
if($txtsearch != "")
{
$tx .= "and ( v_name like '%$_GET[txtsearch]%' or l_name like '%$_GET[txtsearch]%' ) ";
}
if($_GET['c_id'] != "")
{
$tx .= "and ( vdo.c_id = '$_GET[c_id]') ";
}
$strSQL = "select * from vdo left join catalog on (vdo.c_id = catalog.c_id) left join members on (vdo.m_id = members.m_id) left join lang on (vdo.l_id = lang.l_id ) where 1 $tx AND v_status = 'อนุมัติ'";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page = 10; // Per Page
$Page = $_GET["Page"];
if(!$_GET["Page"])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
$Num_Pages =($Num_Rows/$Per_Page)+1;
$Num_Pages = (int)$Num_Pages;
}
$strSQL .=" order by v_id $tx desc limit $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
$strSQL1 = "select * from vdo left join catalog on (vdo.c_id = catalog.c_id) left join members on (vdo.m_id = members.m_id) left join lang on (vdo.l_id = lang.l_id ) where 1 $tx AND v_status = 'อนุมัติ'";
$objQuery1 = mysql_query($strSQL1);
?>
|
|
|
|
|
Date :
2015-12-07 18:46:14 |
By :
speakphone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://www.thaicreate.com/php/forum/120336.html#00435047
เวลาแปะโค้ดจะหาคนช่วยเหลือ ลองใช้พวกเครื่องมือที่ทางเว็บมีให้นะครับ พวก [ php ] อะไรพวกนี้
แล้วมันทำงานไม่ได้ยังไง มี error บรรทัดไหนก็ไม่มีบอกอะไรเลยสักอย่าง ผมก็สมมุติเอานะครับว่าเป็นเพราะไปใช้ฟังก์ชั่นเก่าๆที่เขาเลิกใช้แล้วบน server จริง.
|
|
|
|
|
Date :
2015-12-08 00:10:51 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มี error อะไรแสดงครับบ ลองแก้ในบางรูปแบบแล้ว แต่ไม่รู้ว่าตกหล่นคำสั่งไหน หรือเปล่า
|
|
|
|
|
Date :
2015-12-08 00:30:03 |
By :
speakphone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแก้เปลี่ยนจาก mysql_ function ตามลิ้งค์ที่ผมให้ไปยังครับ
|
|
|
|
|
Date :
2015-12-08 09:41:55 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับบบ ไม่ได้เลยยย
|
|
|
|
|
Date :
2015-12-08 23:54:01 |
By :
speakphone |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $sql ก่อนให้มันไปคิวรี่ครับ
ละเอา sql command ที่ได้ไปแปะใน phpmyadmin ดูว่าข้อมูลออกไหม
|
|
|
|
|
Date :
2015-12-09 00:38:28 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|