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 > ช่วยดูโค้ดให้ทีครับ ทำไมผมเช็ค status แล้วมันไม่ขึ้นให้ (รูปข้างในครับ)



 

ช่วยดูโค้ดให้ทีครับ ทำไมผมเช็ค status แล้วมันไม่ขึ้นให้ (รูปข้างในครับ)

 



Topic : 091856



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



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




ดาต้าเบส
ข้อมูล

Code:
Code (PHP)
	  <?
		$sql5="select * from tb_pricetotal where id_pricea='$id_pricea'";
	$result5=mysql_query($sql5);
    $read_data5=mysql_fetch_array($result5);
	$statusa=$read_data5[statusa]; 
	$id_pricea=$read_data5[id_pricea]; 
	if ($statusa=='1'){
	echo "เข้าพักแล้ว";
	}else{
	 echo "<a href='admincheck_submitorder.php?id_rooma=$id_rooma&room_type=$room_type&check_ina=$check_ina&total_pricea=$total_pricea'>เข้าพัก";} ?>



ผลลัพธ์ มันต้องขึ้นว่า เข้าพักแล้ว แต่มันก็ยังขึ้นเป็นลิงค์

ผลลัพธ์



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-03-05 16:21:21 By : narongsad View : 771 Reply : 7
 

 

No. 1



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



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


ลองสั่ง echo $statusa;

มันขึ้น 1 หรือป่าวครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:24:58 By : gtblackhat
 


 

No. 2



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

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

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

ขอแนะนำนะครับ กรณีที่ผลลัพธ์ไม่เป็นไปตามที่ต้องการ "ที่เกิดจากการเปรียบเทียบค่าตัวแปร"

ให้ทดสอบด้วยการ "แสดงค่าของมันออกมา" ด้วยฟังก์ชั่นต่อไปนี้

print_r()
หรือ
var_dump()


จะได้รู้ว่ามันมีค่าตามนั้นจริงหรือเปล่า ดูจากฐานข้อมูลมันก็ไม่รู้อยู่ดีว่ามันใช่แถวนั้นจริงๆ มั้ยที่เรา SELECT มา
  <?
	$sql5="select * from tb_pricetotal where id_pricea='$id_pricea'";
$result5=mysql_query($sql5);
   $read_data5=mysql_fetch_array($result5);
$statusa=$read_data5['statusa']; 
$id_pricea=$read_data5['id_pricea']; 
echo '<pre>';
print_r($read_data5);
echo '</pre>';
if ($statusa=='1'){
echo "เข้าพักแล้ว";
}else{
 echo "<a href='admincheck_submitorder.php?id_rooma=$id_rooma&room_type=$room_type&check_ina=$check_ina&total_pricea=$total_pricea'>เข้าพัก";} ?>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:27:29 By : cookiephp
 

 

No. 3



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



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

ไม่เอาโค๊ดมาทั้งหมดครับ แค่นี้ มัน ซ้อนอยู่กะ while รึป่าว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:29:38 By : teez1232002
 


 

No. 4



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ขอดูโค๊ดเต็มหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:29:38 By : Ex-[S]i[L]e[N]t
 


 

No. 5



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



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


โค้ดเต็มครับ

Code (PHP)
<?
	session_start();
	if($valid_admin==""){
		header ("Location: admin_login.php");
		exit();
	}
	$search=$_REQUEST['search'];
	include "config.inc.php";
	if($search==""){
		$sql="select * from tb_detailbookinga";
	}else{
		$sql="select * from tb_detailbookinga where id_card like '$search%'";
	}
	$result=mysql_query($sql);
	$sql2="select * from tb_detailbookinga where id_detaila='$id_detaila'";
	$result2=mysql_query($sql2);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {	font-family: JasmineUPC;
	font-weight: bold;
	font-size: 36px;
}
-->
</style>
</head>

<body>
<table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td rowspan="3"><img src="images/admin_01.jpg" width="333" height="300" /></td>
    <td><img src="images/admin_02.jpg" width="691" height="220" /></td>
  </tr>
  <tr>
    <td background="images/admin_03.jpg" width="691" height="57" ><div align="center" class="style1"><a href="admin_main.php">หน้าหลัก</a></div></td>
  </tr>
  <tr>
    <td><img src="images/admin_04.jpg" width="691" height="23" /></td>
  </tr>
</table>
<p><br />
</p>
<form id="form1" name="form1" method="post" action="admincheck_buildinga.php">
  <table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="56">&nbsp;</td>
      <td width="225"><div align="right">กรอกรหัสบัตรประชาชนเพื่อค้นหา: </div></td>
      <td width="319"><label>
        <input type="text" name="search" id="search" />
        <input type="submit" name="Submit" id="button" value="ค้นหา" />
      </label></td>
    </tr>
  </table>
</form>
<p></p>
<table width="1794" border="1" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="94" bordercolor="#999999" bgcolor="#F9A097"><div align="center">หมายเลขห้อง</div></td>
    <td width="191" bordercolor="#999999" bgcolor="#F9A097"><div align="center">รหัสบัตรประชาชน</div></td>
    <td colspan="2" bordercolor="#999999" bgcolor="#F9A097"><div align="center">ชื่อ
    -สกุล</div></td>
    <td width="198" bordercolor="#999999" bgcolor="#F9A097"><div align="center">เบอร์โทรติดต่อ</div></td>
    <td width="252" bordercolor="#999999" bgcolor="#F9A097"><div align="center">ที่อยู่</div></td>
    <td width="118" bordercolor="#999999" bgcolor="#F9A097"><div align="center">ประเภทห้องพัก</div></td>
    <td width="169" bordercolor="#999999" bgcolor="#F9A097"><div align="center">วันที่ เข้า</div></td>
    <td width="173" bordercolor="#999999" bgcolor="#F9A097"><div align="center">วันที่ออก</div></td>
    <td width="95" bordercolor="#999999" bgcolor="#F9A097"><div align="center">ราคาห้องพัก</div></td>
    <td width="90" bordercolor="#999999" bgcolor="#F9A097"><div align="center">เข้าพักจริง</div></td>
    <td width="92" bordercolor="#999999" bgcolor="#F9A097"><div align="center">ลบ</div></td>
  </tr>
  <?
            	while  	($read_data=mysql_fetch_array($result)){
$id_detaila=$read_data[id_detaila];
$id_rooma=$read_data[id_rooma];
$room_type=$read_data[room_type];
$check_ina=$read_data[check_ina];
$check_outa=$read_data[check_outa];
$num_daya=$read_data[num_daya];
$name=$read_data[name];
$surname=$read_data[surname];
$addr=$read_data[addr];
$phone=$read_data[phone];
$id_card=$read_data[id_card];
	?>
    <? 
			$sql1="select * from tb_rooma where id_rooma='$id_rooma'";
	$result1=mysql_query($sql1);
	$read_data1=mysql_fetch_array($result1);
		$id_rooma=$read_data1['id_rooma'];
	$price_daya=$read_data1['price_daya'];
	$price_mounta=$read_data1['price_mounta'];
?>
  <tr>
    <td width="94" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><div align="center"><? echo "$id_rooma"; ?></div></td>
    <td width="191" bordercolor="#999999" bgcolor="#FCCCC7"><div align="left"><? echo "$id_card"; ?></div>
    <div align="center"></div><div align="center"></div><div align="center"></div></td>
    <td width="147" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><? echo "$name";?>&nbsp;</td>
    <td width="149" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><div align="left"><? echo "$surname"; ?></div></td>
    <td width="198" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><div align="center"><? echo "$phone";?>
    </div></td>
    <td width="252" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><div align="left"><? echo "$addr"; ?></div>
      <div align="left"></div></td>
    <td width="118" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><? if ($room_type==1){
																																															echo "รายวัน";
																																																}else{
																																																	echo "รายเดือน";}
																																																												?></td>
    <td width="169" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><? echo "$check_ina";?>&nbsp;</td>
    <td width="173" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><? echo "$check_outa";?>&nbsp;</td>
    <td width="95" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><? if ($room_type==1){
													$total_pricea=$price_daya* (strtotime($check_outa) - strtotime($check_ina))/  ( 60 * 60 * 24 );
						                           	echo "$total_pricea";
										                           }else{
																   $total_pricea=$price_mounta;
								                                           echo "$total_pricea";}
		?>&nbsp;</td>
    <td width="90" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7">
	
	  <?
		$sql5="select * from tb_pricetotal where id_pricea='$id_pricea'";
	$result5=mysql_query($sql5);
    $read_data5=mysql_fetch_array($result5);
	$statusa=$read_data5[statusa]; 
	$id_pricea=$read_data5[id_pricea]; 
	if ($statusa=='1'){
	echo "เข้าพักแล้ว";
	}else{
	 echo "<a href='admincheck_submitorder.php?id_rooma=$id_rooma&room_type=$room_type&check_ina=$check_ina&total_pricea=$total_pricea'>เข้าพัก";} ?></a></td>
   <td width="92" align="center" valign="middle" bordercolor="#999999" bgcolor="#FCCCC7"><div align="center"><? echo "<a href=\"admin_del_order.php?id_detaila=$id_detaila\"onclick=\"return confirm('ต้องการที่จะลบ $name&nbsp;&nbsp;$surnameใช่หรือไม่')\"><ลบ></a>"; ?></div></td>
  </tr>
  <?
  }
  ?>
</table>
</body>
</html>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:36:16 By : narongsad
 


 

No. 6



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-03-05 16:29:38
รายละเอียดของการตอบ ::
ตอบความคิดเห็นที่ : 3 เขียนโดย : teez1232002 เมื่อวันที่ 2013-03-05 16:29:38
รายละเอียดของการตอบ ::
ตอบความคิดเห็นที่ : 2 เขียนโดย : cookiephp เมื่อวันที่ 2013-03-05 16:27:29
รายละเอียดของการตอบ ::
ขอบคุณสำหรับทุกๆคำตอบน่ะครับ ตอนนี้ได้แล้ว สงสัยว่ามันจะอยู่ใน while รึเปล่า แต่ตอนนี้ออกละครับ ไว้ติดค้างอะไรจะมาถามใหม่ ขอบใจพี่ๆทุกคนครับ



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 16:55:16 By : narongsad
 


 

No. 7



โพสกระทู้ ( 1,819 )
บทความ ( 20 )

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

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

สรุปไม่ต้องมีใครช่วยอะไรเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-05 18:58:52 By : cookiephp
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูโค้ดให้ทีครับ ทำไมผมเช็ค status แล้วมันไม่ขึ้นให้ (รูปข้างในครับ)
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
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 อัตราราคา คลิกที่นี่