ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

javasql
PHP Newbie
PHP Newbie
Posts: 4
Joined: 03/03/2009 1:28 pm

ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

Post by javasql » 15/05/2009 7:01 pm

คือผมทำบันทึกประจำวันหนะครับแล้วทำให้มันเสิร์ชหาข้ อมูลในดาต้าเบสของตัวเองแต่ว่ามันค้นไม่ออก


แล้วพอเราจะ select ข้อมูล ออกมามันไม่โชว์ข้อมูลผมก็นั่งทำหลายวันมากๆ เลย รบกวนช่วยผมหน่อยนะครับ


แล้วผมจะให้มันค้นจากชื่อ - นามสกุล ของผู้บันทึก ผู้แจ้งความ พนักงานสอบสวนหนะครับ


<session_start>
<DOCTYPE>
<html><head><meta>
<title>ระบบสืบค้นสารสนเทศ สถานีตำรวจภูธรศรีสมเด็จ จังหวัดร้อยเอ็ด</title>
<link>
<SCRIPT></SCRIPT>
<style>
<body>
</style></head>
<body>
<?

include "form_search1.php";
include "config.inc.php";


// รับค่าตัวแปล

$fname = $_GET['fname'];
$lname = $_GET['lname'];
$fname_po = $_GET['fname_po'];
$lname_po = $_GET['lname_po'];
$fname_wr = $_GET['fname_wr'];
$lname_wr = $_GET['lname_wr'];
$fname_pop = $_GET['lname_pop'];
$detail = $_GET['detail'];
$day = $_GET['day'];
$month = $_GET['month'];
$year = $_GET['year'];

if($_GET['status']=="1")
{
// รับค่าตัวแปล ทำลิงค์ แบ่งหน้า
$link_page = "&fname=$fname&lname=$lname&fname_po=$fname_po&lname_po=$lname_po&fname_wr=$fname_wr&lname_wr=$lname_wr&fname_pop=$fname_pop&lname_pop=$lname_pop&deta il=$detail&day=$day&month=$month&year=$year";

if (empty($page)){
$page=1;
}

// ติดต่อ database เพื่ออ่านข้อมูล

// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
$sql = "select * from $pro $tblname WHERE $fname fname_po LIKE '%$fname_po%' AND fname_wr LIKE '%$fname_wr%' AND fname_pop LIKE '%$fname_pop%' lname_po LIKE '%$lname_po%' AND lname_wr LIKE '%$lname_wr%' AND lname_pop LIKE '%$lname_pop%' day LIKE '%$day_a%' AND mouth LIKE '%$mouth_a%' AND year LIKE '%$year_a%' ";


$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);


// แบ่งหน้าแสดง
$per_page=$list_page;
if (!$page) {
$page = 1;
}
$prev_page = $page - 1;
$next_page = $page + 1;
$page_start = ($per_page * $page) - $per_page;
$result = mysql_db_query($dbname,$sql);
$num_rows = $NRow ;
if ($num_rows<per_page> $num_pages) || ($page</font>
<?

// แสดงหน้า link ไปยังหน้าอื่นๆ
echo "<table><tr>";
echo "<br>";
echo "<td>";
for ($i = 1; $i</a>
</body>
</html>

ยังไงท่านผู้รู้ช่วยแก้ให้หน่อยนะครับ ฮือๆๆ
Attachments
12.JPG
12.JPG (52.4 KiB) Viewed 1357 times

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22235
Joined: 22/09/2008 6:18 pm
Contact:

Re: ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

Post by mindphp » 17/05/2009 12:21 am

ตารางเก็บข้อมูลมรายละเอียดอย่างไรครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

javasql
PHP Newbie
PHP Newbie
Posts: 4
Joined: 03/03/2009 1:28 pm

Re: ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

Post by javasql » 17/05/2009 11:07 am

id
fname_po // ชื่อพนักงานสอบสวน
lname_po // นามสกลุพนักงานสอบสวน
fname_wr // ชื่อผู้บันทึก
lname_wr / นามสกุลผู้บันทึก
fname_pop ชื่อผู้แจ้งความ
lname_pop นามสกลุผู้แจ้งความ
detail รายละเอียด
date วันที่
month เดือน
year ปี
date_save วันเดือนปี

คือผมเพิ่งหัดทำหนะครับ ไม่รู้ว่าผมบอกถูก รึเปล่านะครับ

javasql
PHP Newbie
PHP Newbie
Posts: 4
Joined: 03/03/2009 1:28 pm

Re: ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

Post by javasql » 17/05/2009 11:13 am

อันนี้เป็นรูป จากphpmyadminนะครับ
Attachments
11.JPG
11.JPG (62.49 KiB) Viewed 1357 times
11.JPG
11.JPG (62.49 KiB) Viewed 1357 times

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22235
Joined: 22/09/2008 6:18 pm
Contact:

Re: ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

Post by mindphp » 17/05/2009 1:02 pm

select * from $pro $tblname WHERE $fname fname_po
ลองเช็คดู ตัวเข้มมันคืออะไร
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

javasql
PHP Newbie
PHP Newbie
Posts: 4
Joined: 03/03/2009 1:28 pm

Re: ช่วยผมด้วยครับผมทำผมทำเสิร์ชแล้วมันหาไม่เจอ

Post by javasql » 19/05/2009 11:59 am

ตอนนี้แก้แล้ว เหลอแค่นี้ ครับ

<?
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title>ระบบสืบค้นสารสนเทศ สถานีตำรวจภูธรศรีสมเด็จ จังหวัดร้อยเอ็ด</title>
<link href="style.css" rel="stylesheet" type="text/css">
<SCRIPT src="function.js"></SCRIPT>
<style type="text/css">
<!--
body,td,th {
font-family: MS Sans Serif;
font-size: 14px;
}
-->
</style></head>
<body>
<?

include "form_search1.php";
include "config.inc.php";

$fname_po = $_GET['fname_po'];
$lname_po = $_GET['lname_po'];
$fname_wr = $_GET['fname_wr'];
$lname_wr = $_GET['lname_wr'];
$fname_pop = $_GET['lname_pop'];
$detail = $_GET['detail'];
$day = $_GET['day'];
$month = $_GET['month'];
$year = $_GET['year'];


mysql_connect($host,$user,$passwd);
$sql = "select * from member WHERE ((fname_po LIKE '%$fname%') AND (lname_po LIKE '%$lname%'))";

//$sql = AND (lname_wr LIKE '%$lname%') AND (fname_pop LIKE '%$fname%') AND (lname_pop LIKE '%$lname%'))";
$result = mysql_db_query($dbname,$sql);
$arr = mysql_fetch_row( $result );
$NRow = mysql_num_rows($result);


// แบ่งหน้าแสดง
$per_page=$list_page;
if (!$page) {
$page = 1;
}
$prev_page = $page - 1;
$next_page = $page + 1;
$page_start = ($per_page * $page) - $per_page;
$result = mysql_db_query($dbname,$sql);
$num_rows = $NRow ;
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;

if (($page > $num_pages) || ($page< 0)) {
error("You have specified an invalid page number");
}
// แสดงผลของรายการทั้งหมด
$sql1 = "select * from $tblname WHERE ((fname_po LIKE '%$fname%') AND (lname_po LIKE '%$lname%'))";
$result1 = mysql_db_query($dbname,$sql1);
$NRow1 = mysql_num_rows($result1);


if($arr==0) {
echo "<center>";
echo "<br><br>";
echo "<font size=2 face='MS Sans Serif'>ยังไม่มีข้อมูล</font><br><br><br>\n";
echo "<center>";
}


// แสดงข้อมูล
else {
echo "<table width=100% border=0 cellspacing=1 cellpadding=2 bgcolor=#FFFFFF align=center>";
echo "<td width=5% bgcolor=#CCE9FD class=style align=center><b>ลบ</b></td>
<td width=12% bgcolor=#CCE9FD class=style align=center><b>ชื่อพนักงาน - นามสกุลพนักงานสอบสวน</b></td>
<td width=11% bgcolor=#CCE9FD class=style align=center><b>ชื่อผู้บันทึก - นามสกุลผู้บันทึก</b></td>
<td width=11% bgcolor=#CCE9FD class=style align=center><b>ชื่อ - นามสกุลผู้แจ้งความ</b></td>
<td width=11% bgcolor=#CCE9FD class=style align=center><b>วัน/เดือน/ปี/ที่บันทึก</b></td>
<td width=7% bgcolor=#CCE9FD class=style align=center><b>แสดงรายละเอียด</b></td>";

echo "<tr> ";

$i=0;

while( $arr = mysql_fetch_row( $result1 ) )

// กำหนดสีของตาราง
$bgc = ($bgc==$rowColor1) ? $rowColor2 : $rowColor1;

// กำหนดตัวแปล
// For Admin Delete
if ($admin_uid=$auid && $admin_pwd=$apwd) {
$del = "<a href=delete.php?id=$arr[0]><img src=img/delete.gif border=0 alt=ลบ></a>";
}
else {
$del = "<img src='emotion/$arr[22].gif'>";
};

echo "<td bgcolor=$bgc align=center vAlign=top class=style>$del</td>
<td bgcolor=$bgc vAlign=top class=style align=center>$arr[1]&nbsp;&nbsp&nbsp;$arr[2]</td>
<td bgcolor=$bgc vAlign=top class=style align=center>$arr[3]&nbsp;&nbsp&nbsp;$arr[4]</td>
<td bgcolor=$bgc vAlign=top class=style align=center>$arr[5]&nbsp;&nbsp&nbsp;$arr[6]</td>
<td bgcolor=$bgc vAlign=top class=style align=center>$arr[11]</td>
<td bgcolor=$bgc align=center class=style align=center><a href='#' onClick=MM_openBrWindow('view.php?id=$arr[0]','Online','width=800,height=600')><img src='avartar/1.gif$arr[15]' border=0 alt=คลิ๊กเพื่อดูรายละเอียด></a></td>
</tr>";
$i++;
}

?>
</body>
</html>

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 66 guests