Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > สอบถามการแสดงจำนวนทั้งหมด mysql_num_rows ผิดอย่างไรคะ โชว์ข้อมูลผิด 1 อัน แนะนำด้วยนะคะ



 

สอบถามการแสดงจำนวนทั้งหมด mysql_num_rows ผิดอย่างไรคะ โชว์ข้อมูลผิด 1 อัน แนะนำด้วยนะคะ

 



Topic : 075776



โพสกระทู้ ( 297 )
บทความ ( 0 )



สถานะออฟไลน์




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


โค้ดหน้าที่มีปัญหาคะ
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">&nbsp;</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]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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%'>&nbsp;วันที่ : </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%'>&nbsp;วันที่ : </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>&nbsp;&nbsp;&nbsp;$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>&nbsp;&nbsp;&nbsp;$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>&nbsp;&nbsp;&nbsp;$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>&nbsp;&nbsp;&nbsp;$row1[spe_name]</td>";
    echo "</tr>";

}
}  
	echo <<<HTMLBLOCK
</table> 
HTMLBLOCK;

}

?>
    <table width="929" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td><p>&nbsp;</p>
        <p><span class="style1">หมายเหตุ</span> - ข้อมูลจากจำนวนสุนัขทั้งหมด<?php echo $num;  ?> ตัว </p></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</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







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-03-19 15:43:50 By : Baitong_ch View : 1013 Reply : 3
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

มันน่าจะผิดตั้งแต่ 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
 


 

No. 2



โพสกระทู้ ( 297 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่รู้ว่าแทรกผิดที่ หรือว่ายังไงคือขึ้น 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">&nbsp;</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]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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%'>&nbsp;วันที่ : </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%'>&nbsp;วันที่ : </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>&nbsp;&nbsp;&nbsp;$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>&nbsp;&nbsp;&nbsp;$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>&nbsp;&nbsp;&nbsp;$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>&nbsp;&nbsp;&nbsp;$row1[spe_name]</td>";
    echo "</tr>";

}
}  
	echo <<<HTMLBLOCK
</table> 
HTMLBLOCK;

}

?>
    <table width="929" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td><p>&nbsp;</p>
        <p><span class="style1">หมายเหตุ</span> - ข้อมูลจากจำนวนสุนัขทั้งหมด<?php echo $num;  ?> ตัว </p></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</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
 

 

No. 3



โพสกระทู้ ( 297 )
บทความ ( 0 )



สถานะออฟไลน์


ผิดอย่างไรคะ ช่วยแนะนำด้วยคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-21 11:35:02 By : Baitong_ch
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามการแสดงจำนวนทั้งหมด mysql_num_rows ผิดอย่างไรคะ โชว์ข้อมูลผิด 1 อัน แนะนำด้วยนะคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่