|
|
|
สอบถามการแสดงจำนวนทั้งหมด mysql_num_rows ผิดอย่างไรคะ โชว์ข้อมูลผิด 1 อัน แนะนำด้วยนะคะ |
|
|
|
|
|
|
|
ต้องการจะทำรายงานให้มูลนิธิ
สรุปออกเป็นสุนัขทั้งหมดมีกี่ตัว ถูกรับอุปการะกี่ตัว และไม่ถูกอุปการะกี่ตัว
คือตอนนี้ที่ทำอยู่ ในส่วนของสุนัขที่ยังไม่ถูกอุปการะ ขึ้นโชว์จำนวนผิดอะคะ
จะแก้ไขอย่างไรดีคะ
โค้ดหน้าที่มีปัญหาคะ
Code (PHP)
<?php
session_start();
$user = $_SESSION["valid_user"];
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
</head>
<body>
<table width="1022" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="169"><img src="icon/Logo.jpg" width="115" height="69"></td>
<td width="682"><p align="center"><strong>มูลนิธิบ้านสงเคราะห์สัตว์พิการ</strong><strong> </strong><br>
(ในความอุปถัมภ์ของหลวงตามหาบัว ญาณสัมปันโน) <br>
15/1 หมู่ 1 ซอยพระมหาการุณย์ ถ.ติวานนท์ ต.บ้านใหม่ อ.ปากเกร็ด จ.นนทบุรี 11120 </p>
<p align="center">โทร. 584-4896, 961-5625, 961-3799 แฟกซ์ : 961-5305</p></td>
<td width="171" valign="bottom"><p>วันที่พิมพ์ : <?php echo date('d/m/Y'); ?><br>
เวลา : <?php echo date('H:i'); ?></p>
</td>
</tr>
</table>
<table width="1022" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1022" height="49"> </td>
</tr>
<tr>
<td height="4"><?php
include "connect.inc.php";
$id = $_GET["id"];
if($id!=""){
echo <<<HTMLBLOCK
<table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>ข้อมูลสุนัข</b>
</td></tr>
</table>
<table width="100%" align="center" border="0" class="style6">
<tr><td align="center">
<table width="100%" border="0" class="style3">
HTMLBLOCK;
$sql = "SELECT * FROM dog where dog_id='$id'";
$result = mysql_db_query($dbname, $sql);
$row = mysql_fetch_array($result);
$sql1 = "SELECT * FROM species where spe_id='$row[spe_id]'";
$result1 = mysql_db_query($dbname, $sql1);
$row1 = mysql_fetch_array($result1);
$dog_id = "0000000000".$row[dog_id]; // เชื่อม ตัวเลขเข้าด้วยกัน
$dog_id =substr($dog_id,strlen($dog_id)-3); // ตัดตัวเลขให้เหลือเพียง
if($row[dog_img]!=""){
echo "<tr><td colspan='4' align='center'><img src='dog/$row[dog_img]' width='200' alt='น้อง$row[dog_name]'></td></tr>";
}
echo <<<HTMLBLOCK
<tr><td align="right" width="25%"><br>รหัส : </td><td width="25%"><br>Dog$dog_id</td><td align="right" width="20%"><br>ชื่อสุนัข : </td><td width="30%"><br>$row[dog_name]</td></tr>
<tr><td align="right">ชื่อสายพันธุ์ : </td><td width="20%">$row1[spe_name]</td>
HTMLBLOCK;
if($row[dog_sex]=="ผู้"){
echo <<<HTMLBLOCK
<td align="right">เพศ : </td><td>ตัวผู้</td>
HTMLBLOCK;
}elseif($row[dog_sex]=="เมีย"){
echo <<<HTMLBLOCK
<td align="right">เพศ : </td><td>ตัวเมีย</td>
HTMLBLOCK;
}
echo <<<HTMLBLOCK
</tr>
<tr><td align="right">อายุ : </td><td>$row[dog_age]</td><td align="right">วันที่รับเข้ามูลนิธิ : </td><td>$row[dog_date]</td></tr>
<tr><td align="right">ความสมบูรณ์ของร่างกาย : </td><td colspan="3">$row[dog_integrity]</td></tr>
<tr><td align="right">อุปนิสัย : </td><td colspan="3">$row[dog_habit]</td></tr>
<tr><td align="right">หมายเหตุ : </td><td colspan="3">$row[dog_note]</td></tr>
</table>
</td></tr>
</table>
HTMLBLOCK;
$sql11 = "SELECT * FROM take_care WHERE tc_status='2' and dog_id='$id'";
$result11 = mysql_db_query($dbname, $sql11);
$num11 = mysql_num_rows($result11);
$row11 = mysql_fetch_array($result11);
if($num11>0){
$sql12 = "SELECT * FROM member WHERE mem_username='$row11[mem_username]'";
$result12 = mysql_db_query($dbname, $sql12);
$num12 = mysql_num_rows($result12);
$row12 = mysql_fetch_array($result12);
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>การอุปการะ</b>
</td></tr>
</table>
<table width="70%" border="0" class="style3" align="center">
<tr><td class='style3' width='50%'>คุณ$row12[mem_name] $row12[mem_lastname]</td><td>ทำการอุปการะเมื่อวันที่ $row11[tc_dates] </td></tr>
</table>
HTMLBLOCK;
}
$sql2 = "SELECT * FROM vaccinations where dog_id='$row[dog_id]'";
$result2 = mysql_db_query($dbname, $sql2);
$num2 = mysql_num_rows($result2);
$row2 = mysql_fetch_array($result2);
if($num2>0){
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>การฉีดวัคซีน</b>
</td></tr>
</table>
<table width="100%" border="0" class="style3">
HTMLBLOCK;
$sql3 = "SELECT * FROM vaccinations where dog_id='$row[dog_id]' order by vt_id desc";
$result3 = mysql_db_query($dbname, $sql3);
$a="1";
while($row3 = mysql_fetch_array($result3)){
$sql4 = "SELECT * FROM vaccine where vac_id='$row3[vac_id]'";
$result4 = mysql_db_query($dbname, $sql4);
$row4 = mysql_fetch_array($result4);
echo "<tr><td align='right' width='25%'>$a.วัคซีน : </td><td>$row4[vac_name_eng] - $row4[vac_name_th]</td></tr>";
echo "<tr><td align='right' width='25%'> วันที่ : </td><td>$row3[vt_date]</td></tr>";
$a++;
}
echo <<<HTMLBLOCK
</table>
HTMLBLOCK;
}
$sql5 = "SELECT * FROM health_checks where dog_id='$row[dog_id]'";
$result5 = mysql_db_query($dbname, $sql5);
$num5 = mysql_num_rows($result5);
$row5 = mysql_fetch_array($result5);
if($num5>0){
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>การตรวจสุขภาพ</b>
</td></tr>
</table>
<table width="100%" border="0" class="style3">
HTMLBLOCK;
$sql6 = "SELECT * FROM health_checks where dog_id='$row[dog_id]' order by hc_id desc";
$result6 = mysql_db_query($dbname, $sql6);
$a="1";
while($row6 = mysql_fetch_array($result6)){
$sql7 = "SELECT * FROM checks where che_id='$row6[che_id]'";
$result7 = mysql_db_query($dbname, $sql7);
$row7 = mysql_fetch_array($result7);
echo "<tr><td align='right' width='25%'>$a.ตรวจสุขภาพ : </td><td>$row7[che_name_eng] - $row7[che_name_th]</td></tr>";
echo "<tr><td align='right' width='25%'> วันที่ : </td><td>$row6[hc_date]</td></tr>";
$a++;
}
echo <<<HTMLBLOCK
</table>
HTMLBLOCK;
}
}else{
////////////////////////////////////////////////
if($_GET[text1]!=""){
$text1="ชื่อสุนัข $_GET[text1]";
}
if($_GET[text2]!=""){
$text2="สายพันธุ์$_GET[text2]";
}
if($_GET[text3]!=""){
if($_GET[text3]=="2"){
$text3="ได้รับการอุปการะ";
}else{
$text3="ยังไม่ถูกอุปการะ";
}
}
echo <<<HTMLBLOCK
<table align="center" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td class="style4" height="30">
<b>ข้อมูลสุนัข</b>
</td></tr>
</table>
HTMLBLOCK;
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td height="30" width="70%" align="left">
$text1 $text2 $text3
</td></tr>
</table>
HTMLBLOCK;
if($_GET[text1]!="" and $_GET[text2]=="" and $_GET[text3]==""){
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' order by dog_id desc";
}elseif($_GET[text1]!="" and $_GET[text2]!="" and $_GET[text3]==""){
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' and spe_id='$_GET[text2]%%' order by dog_id desc";
}elseif($_GET[text1]!="" and $_GET[text2]=="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where a.dog_name like '$_GET[text1]%%' and b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' order by dog_id desc";
}
}elseif($_GET[text1]!="" and $_GET[text2]!="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where a.dog_name like '$_GET[text1]%%' and a.spe_id='$_GET[text2]%%' and b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' and spe_id='$_GET[text2]%%' order by dog_id desc";
}
}elseif($_GET[text1]=="" and $_GET[text2]!="" and $_GET[text3]==""){
$sql = "SELECT * FROM dog where spe_id='$_GET[text2]%%' order by dog_id desc";
}elseif($_GET[text1]=="" and $_GET[text2]!="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where a.spe_id='$_GET[text2]%%' and b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog where spe_id='$_GET[text2]%%' order by dog_id desc";
}
}elseif($_GET[text1]=="" and $_GET[text2]=="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog order by dog_id desc";
}
}else{
$sql = "SELECT * FROM dog order by dog_id desc";
}
$result = mysql_db_query($dbname, $sql);
$num = mysql_num_rows($result);
echo <<<HTMLBLOCK
<table width="100%" align="center" border="0" class="style6">
<tr><td>
HTMLBLOCK;
echo <<<HTMLBLOCK
</td></tr>
<tr><td align="center" valign="top" height="400">
<table width="95%" border="1" class="boder2" cellpadding="0" cellspacing="0">
<tr align="center" height="30" class="style2">
<td width='15%' align="center" bgcolor="#CCCCCC"><b>รหัส</b></td>
<td width='30%' align="center" bgcolor="#CCCCCC"><b>ชื่อสุนัข</b></td>
<td width='40%' align="center" bgcolor="#CCCCCC"><b>สายพันธุ์</b></td>
</tr>
HTMLBLOCK;
while($row = mysql_fetch_array($result)){
if($_GET[text3]!="" and $_GET[text3]!="2"){
$sql2 = "SELECT * FROM take_care WHERE tc_status='2' and dog_id='$row[dog_id]'";
$result2 = mysql_db_query($dbname, $sql2);
$num2 = mysql_num_rows($result2);
$row2 = mysql_fetch_array($result2);
if($num2==0){
$dog_id = "0000000000".$row[dog_id]; // เชื่อม ตัวเลขเข้าด้วยกัน
$dog_id =substr($dog_id,strlen($dog_id)-3); // ตัดตัวเลขให้เหลือเพียง
echo "<tr class='style3'>";
echo "<td align='center'>Dog$dog_id</td>";
echo "<td> $row[dog_name]</td>";
$sql1 = "SELECT * FROM species WHERE spe_id='$row[spe_id]'";
$result1 = mysql_db_query($dbname, $sql1);
$row1 = mysql_fetch_array($result1);
echo "<td> $row1[spe_name]</td>";
echo "</tr>";
}
}else{
$dog_id = "0000000000".$row[dog_id]; // เชื่อม ตัวเลขเข้าด้วยกัน
$dog_id =substr($dog_id,strlen($dog_id)-3); // ตัดตัวเลขให้เหลือเพียง
echo "<tr class='style3'>";
echo "<td align='center'>Dog$dog_id</td>";
echo "<td> $row[dog_name]</td>";
$sql1 = "SELECT * FROM species WHERE spe_id='$row[spe_id]'";
$result1 = mysql_db_query($dbname, $sql1);
$row1 = mysql_fetch_array($result1);
echo "<td> $row1[spe_name]</td>";
echo "</tr>";
}
}
echo <<<HTMLBLOCK
</table>
HTMLBLOCK;
}
?>
<table width="929" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><p> </p>
<p><span class="style1">หมายเหตุ</span> - ข้อมูลจากจำนวนสุนัขทั้งหมด<?php echo $num; ?> ตัว </p></td>
</tr>
</table>
<p> </p>
<p> </p>
<p>
<script language="javascript">
function printpr()
{
var OLECMDID = 7;
/* OLECMDID values:
* 6 - print
* 7 - print preview
* 1 - open window
* 4 - Save As
*/
var PROMPT = 1; // 2 DONTPROMPTUSER
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
}
</script>
</p>
</body>
</html>
ช่วยแนะนำด้วยนะคะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-03-19 15:43:50 |
By :
Baitong_ch |
View :
1013 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันน่าจะผิดตั้งแต่ Query ครับ ลองแทรก or die(mysql_error()) ดูครับ
Code (PHP)
$result11 = mysql_db_query($dbname, $sql11) die(mysql_error());
|
|
|
|
|
Date :
2012-03-19 20:56:23 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้ว่าแทรกผิดที่ หรือว่ายังไงคือขึ้น error ข้อคำแนะนำด้วยคะ
Parse error: syntax error, unexpected T_EXIT in C:\AppServ\www\SDRD\dog-report.php on line 250
Code (PHP)
<?php
session_start();
$user = $_SESSION["valid_user"];
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
</head>
<body>
<table width="1022" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="169"><img src="icon/Logo.jpg" width="115" height="69"></td>
<td width="682"><p align="center"><strong>มูลนิธิบ้านสงเคราะห์สัตว์พิการ</strong><strong> </strong><br>
(ในความอุปถัมภ์ของหลวงตามหาบัว ญาณสัมปันโน) <br>
15/1 หมู่ 1 ซอยพระมหาการุณย์ ถ.ติวานนท์ ต.บ้านใหม่ อ.ปากเกร็ด จ.นนทบุรี 11120 </p>
<p align="center">โทร. 584-4896, 961-5625, 961-3799 แฟกซ์ : 961-5305</p></td>
<td width="171" valign="bottom"><p>วันที่พิมพ์ : <?php echo date('d/m/Y'); ?><br>
เวลา : <?php echo date('H:i'); ?></p>
</td>
</tr>
</table>
<table width="1022" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1022" height="49"> </td>
</tr>
<tr>
<td height="4"><?php
include "connect.inc.php";
$id = $_GET["id"];
if($id!=""){
echo <<<HTMLBLOCK
<table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>ข้อมูลสุนัข</b>
</td></tr>
</table>
<table width="100%" align="center" border="0" class="style6">
<tr><td align="center">
<table width="100%" border="0" class="style3">
HTMLBLOCK;
$sql = "SELECT * FROM dog where dog_id='$id'";
$result = mysql_db_query($dbname, $sql);
$row = mysql_fetch_array($result);
$sql1 = "SELECT * FROM species where spe_id='$row[spe_id]'";
$result1 = mysql_db_query($dbname, $sql1);
$row1 = mysql_fetch_array($result1);
$dog_id = "0000000000".$row[dog_id]; // เชื่อม ตัวเลขเข้าด้วยกัน
$dog_id =substr($dog_id,strlen($dog_id)-3); // ตัดตัวเลขให้เหลือเพียง
if($row[dog_img]!=""){
echo "<tr><td colspan='4' align='center'><img src='dog/$row[dog_img]' width='200' alt='น้อง$row[dog_name]'></td></tr>";
}
echo <<<HTMLBLOCK
<tr><td align="right" width="25%"><br>รหัส : </td><td width="25%"><br>Dog$dog_id</td><td align="right" width="20%"><br>ชื่อสุนัข : </td><td width="30%"><br>$row[dog_name]</td></tr>
<tr><td align="right">ชื่อสายพันธุ์ : </td><td width="20%">$row1[spe_name]</td>
HTMLBLOCK;
if($row[dog_sex]=="ผู้"){
echo <<<HTMLBLOCK
<td align="right">เพศ : </td><td>ตัวผู้</td>
HTMLBLOCK;
}elseif($row[dog_sex]=="เมีย"){
echo <<<HTMLBLOCK
<td align="right">เพศ : </td><td>ตัวเมีย</td>
HTMLBLOCK;
}
echo <<<HTMLBLOCK
</tr>
<tr><td align="right">อายุ : </td><td>$row[dog_age]</td><td align="right">วันที่รับเข้ามูลนิธิ : </td><td>$row[dog_date]</td></tr>
<tr><td align="right">ความสมบูรณ์ของร่างกาย : </td><td colspan="3">$row[dog_integrity]</td></tr>
<tr><td align="right">อุปนิสัย : </td><td colspan="3">$row[dog_habit]</td></tr>
<tr><td align="right">หมายเหตุ : </td><td colspan="3">$row[dog_note]</td></tr>
</table>
</td></tr>
</table>
HTMLBLOCK;
$sql11 = "SELECT * FROM take_care WHERE tc_status='2' and dog_id='$id'";
$result11 = mysql_db_query($dbname, $sql11);
$num11 = mysql_num_rows($result11);
$row11 = mysql_fetch_array($result11);
if($num11>0){
$sql12 = "SELECT * FROM member WHERE mem_username='$row11[mem_username]'";
$result12 = mysql_db_query($dbname, $sql12);
$num12 = mysql_num_rows($result12);
$row12 = mysql_fetch_array($result12);
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>การอุปการะ</b>
</td></tr>
</table>
<table width="70%" border="0" class="style3" align="center">
<tr><td class='style3' width='50%'>คุณ$row12[mem_name] $row12[mem_lastname]</td><td>ทำการอุปการะเมื่อวันที่ $row11[tc_dates] </td></tr>
</table>
HTMLBLOCK;
}
$sql2 = "SELECT * FROM vaccinations where dog_id='$row[dog_id]'";
$result2 = mysql_db_query($dbname, $sql2);
$num2 = mysql_num_rows($result2);
$row2 = mysql_fetch_array($result2);
if($num2>0){
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>การฉีดวัคซีน</b>
</td></tr>
</table>
<table width="100%" border="0" class="style3">
HTMLBLOCK;
$sql3 = "SELECT * FROM vaccinations where dog_id='$row[dog_id]' order by vt_id desc";
$result3 = mysql_db_query($dbname, $sql3);
$a="1";
while($row3 = mysql_fetch_array($result3)){
$sql4 = "SELECT * FROM vaccine where vac_id='$row3[vac_id]'";
$result4 = mysql_db_query($dbname, $sql4);
$row4 = mysql_fetch_array($result4);
echo "<tr><td align='right' width='25%'>$a.วัคซีน : </td><td>$row4[vac_name_eng] - $row4[vac_name_th]</td></tr>";
echo "<tr><td align='right' width='25%'> วันที่ : </td><td>$row3[vt_date]</td></tr>";
$a++;
}
echo <<<HTMLBLOCK
</table>
HTMLBLOCK;
}
$sql5 = "SELECT * FROM health_checks where dog_id='$row[dog_id]'";
$result5 = mysql_db_query($dbname, $sql5);
$num5 = mysql_num_rows($result5);
$row5 = mysql_fetch_array($result5);
if($num5>0){
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0">
<tr><td class="style4" height="30">
<b>การตรวจสุขภาพ</b>
</td></tr>
</table>
<table width="100%" border="0" class="style3">
HTMLBLOCK;
$sql6 = "SELECT * FROM health_checks where dog_id='$row[dog_id]' order by hc_id desc";
$result6 = mysql_db_query($dbname, $sql6);
$a="1";
while($row6 = mysql_fetch_array($result6)){
$sql7 = "SELECT * FROM checks where che_id='$row6[che_id]'";
$result7 = mysql_db_query($dbname, $sql7);
$row7 = mysql_fetch_array($result7);
echo "<tr><td align='right' width='25%'>$a.ตรวจสุขภาพ : </td><td>$row7[che_name_eng] - $row7[che_name_th]</td></tr>";
echo "<tr><td align='right' width='25%'> วันที่ : </td><td>$row6[hc_date]</td></tr>";
$a++;
}
echo <<<HTMLBLOCK
</table>
HTMLBLOCK;
}
}else{
////////////////////////////////////////////////
if($_GET[text1]!=""){
$text1="ชื่อสุนัข $_GET[text1]";
}
if($_GET[text2]!=""){
$text2="สายพันธุ์$_GET[text2]";
}
if($_GET[text3]!=""){
if($_GET[text3]=="2"){
$text3="ได้รับการอุปการะ";
}else{
$text3="ยังไม่ถูกอุปการะ";
}
}
echo <<<HTMLBLOCK
<table align="center" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td class="style4" height="30">
<b>ข้อมูลสุนัข</b>
</td></tr>
</table>
HTMLBLOCK;
echo <<<HTMLBLOCK
<br><table align="center" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td height="30" width="70%" align="left">
$text1 $text2 $text3
</td></tr>
</table>
HTMLBLOCK;
if($_GET[text1]!="" and $_GET[text2]=="" and $_GET[text3]==""){
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' order by dog_id desc";
}elseif($_GET[text1]!="" and $_GET[text2]!="" and $_GET[text3]==""){
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' and spe_id='$_GET[text2]%%' order by dog_id desc";
}elseif($_GET[text1]!="" and $_GET[text2]=="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where a.dog_name like '$_GET[text1]%%' and b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' order by dog_id desc";
}
}elseif($_GET[text1]!="" and $_GET[text2]!="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where a.dog_name like '$_GET[text1]%%' and a.spe_id='$_GET[text2]%%' and b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog where dog_name like '$_GET[text1]%%' and spe_id='$_GET[text2]%%' order by dog_id desc";
}
}elseif($_GET[text1]=="" and $_GET[text2]!="" and $_GET[text3]==""){
$sql = "SELECT * FROM dog where spe_id='$_GET[text2]%%' order by dog_id desc";
}elseif($_GET[text1]=="" and $_GET[text2]!="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where a.spe_id='$_GET[text2]%%' and b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog where spe_id='$_GET[text2]%%' order by dog_id desc";
}
}elseif($_GET[text1]=="" and $_GET[text2]=="" and $_GET[text3]!=""){
if($_GET[text3]=="2"){
$sql = "SELECT a.*,b.* FROM dog a,take_care b where b.tc_status='2' and a.dog_id=b.dog_id order by a.dog_id desc";
}else{
$sql = "SELECT * FROM dog order by dog_id desc";
}
}else{
$sql = "SELECT * FROM dog order by dog_id desc";
}
$result = mysql_db_query($dbname, $sql);
$num = mysql_num_rows($result);
$result11 = mysql_db_query($dbname, $sql11) die(mysql_error());
echo <<<HTMLBLOCK
<table width="100%" align="center" border="0" class="style6">
<tr><td>
HTMLBLOCK;
echo <<<HTMLBLOCK
</td></tr>
<tr><td align="center" valign="top" height="400">
<table width="95%" border="1" class="boder2" cellpadding="0" cellspacing="0">
<tr align="center" height="30" class="style2">
<td width='15%' align="center" bgcolor="#CCCCCC"><b>รหัส</b></td>
<td width='30%' align="center" bgcolor="#CCCCCC"><b>ชื่อสุนัข</b></td>
<td width='40%' align="center" bgcolor="#CCCCCC"><b>สายพันธุ์</b></td>
</tr>
HTMLBLOCK;
while($row = mysql_fetch_array($result)){
if($_GET[text3]!="" and $_GET[text3]!="2"){
$sql2 = "SELECT * FROM take_care WHERE tc_status='2' and dog_id='$row[dog_id]'";
$result2 = mysql_db_query($dbname, $sql2);
$num2 = mysql_num_rows($result2);
$row2 = mysql_fetch_array($result2);
if($num2==0){
$dog_id = "0000000000".$row[dog_id]; // เชื่อม ตัวเลขเข้าด้วยกัน
$dog_id =substr($dog_id,strlen($dog_id)-3); // ตัดตัวเลขให้เหลือเพียง
echo "<tr class='style3'>";
echo "<td align='center'>Dog$dog_id</td>";
echo "<td> $row[dog_name]</td>";
$sql1 = "SELECT * FROM species WHERE spe_id='$row[spe_id]'";
$result1 = mysql_db_query($dbname, $sql1);
$row1 = mysql_fetch_array($result1);
echo "<td> $row1[spe_name]</td>";
echo "</tr>";
}
}else{
$dog_id = "0000000000".$row[dog_id]; // เชื่อม ตัวเลขเข้าด้วยกัน
$dog_id =substr($dog_id,strlen($dog_id)-3); // ตัดตัวเลขให้เหลือเพียง
echo "<tr class='style3'>";
echo "<td align='center'>Dog$dog_id</td>";
echo "<td> $row[dog_name]</td>";
$sql1 = "SELECT * FROM species WHERE spe_id='$row[spe_id]'";
$result1 = mysql_db_query($dbname, $sql1);
$row1 = mysql_fetch_array($result1);
echo "<td> $row1[spe_name]</td>";
echo "</tr>";
}
}
echo <<<HTMLBLOCK
</table>
HTMLBLOCK;
}
?>
<table width="929" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><p> </p>
<p><span class="style1">หมายเหตุ</span> - ข้อมูลจากจำนวนสุนัขทั้งหมด<?php echo $num; ?> ตัว </p></td>
</tr>
</table>
<p> </p>
<p> </p>
<p>
<script language="javascript">
function printpr()
{
var OLECMDID = 7;
/* OLECMDID values:
* 6 - print
* 7 - print preview
* 1 - open window
* 4 - Save As
*/
var PROMPT = 1; // 2 DONTPROMPTUSER
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
}
</script>
</p>
</body>
</html>
|
|
|
|
|
Date :
2012-03-20 13:51:57 |
By :
Baitong_ch |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผิดอย่างไรคะ ช่วยแนะนำด้วยคะ
|
|
|
|
|
Date :
2012-03-21 11:35:02 |
By :
Baitong_ch |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|