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 > บกวนดูเงื่อนไข if ให้หน่อยครับ คือถ้าใน DB มี status = YES ให้แสดงข้อมูล ส่วน if แต่ถ้าใน DB มี Status = NO



 

บกวนดูเงื่อนไข if ให้หน่อยครับ คือถ้าใน DB มี status = YES ให้แสดงข้อมูล ส่วน if แต่ถ้าใน DB มี Status = NO

 



Topic : 080331



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

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

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



รบกวนดูเงื่อนไข if ให้หน่อยครับ คือถ้าใน DB มี status = YES ให้แสดงข้อมูล ส่วน if
แต่ถ้าใน DB มี Status = NO แสดงข้อมูลส่วน else

ตอนนี้ปูเขียนแล้วมันทำงานแบบนี้อยู่
ถ้าใน DB Status = NO ไม่ทำงานส่วน else
ถ้าใน DB Starus = YES ทำงานส่วน if อยู่



Code (PHP)
<?php
	//$sql="select * from ty_listdetail where status='YES' order by id_job desc limit 30";
	$sql="select * from ty_listdetail  order by id_job desc limit 30";
	$q=mysql_query($sql) or die (mysql_error());
	$no=1;
?>
<div id="maincontent">
	<div id="wrapper">
<?
	while($rec=mysql_fetch_assoc($q))
	{
		//echo'Status :'.$rec["status"]."<br>";
		//print_r('Status :'.$rec["status"])."<br>";
		//var_dump('Status :'.$rec["status"])."<br>";
		 //if(isset($rec["status"]) && $rec["status"]=="YES")
		 if(isset($rec["status"]) && $rec["status"] !="NO")
		//if(isset($rec["status"])=="YES")
		 {
?>
          <div id="col-one">
            <ul><li><p><?=$no?></p></li></ul>
          </div>
          <div id="col-two">
            <ul><li><p><?=$rec['datetoday'];?></p></li></ul>
          </div>
          <div id="col-three">
            <ul><li><p><?=$rec['position'];?></p></li></ul>
          </div>
          <div id="col-four">
            <ul><li><p><?=$rec['education'];?></p></li></ul>
          </div>
          <div id="col-five">
            <ul><li><p><?=$rec['experience'];?></p></li></ul>
          </div>
          <div id="col-six">
            <ul><li><p><?=$rec['location'];?></p></li></ul>
          </div>
          <div id="col-seven">
            <ul><li><p><a href="application_form.php?apply=<?=$rec['id_job'];?>">apply</a></p></li></ul>
          </div>
          <div id="col-eight">
            <ul><li><p><a href="application_detail.php?detail=<?=$rec['id_job'];?>">detail</a></p></li></ul>
          </div> 
<?
  		}else  if(isset($rec["status"]) && $rec["status"]=="NO"){
?>
          <p style="text-align:center"><br />There are currently no vacancies.</p>
<?
	break;
    }//if
	$no++;
		}//while	
?>
</div>
<p><img src="p/bottom.png" width="900" height="44" /></p> 
</div>




Tag : PHP, MySQL









ประวัติการแก้ไข
2012-06-28 11:01:51
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-06-28 10:08:30 By : nottpoo View : 1137 Reply : 6
 

 

No. 1

Guest


if(isset($rec["status"]) && $rec["status"] !="NO")
{
...
} else {
...
}






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-28 10:44:56 By : ขาจร
 


 

No. 2



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

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

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

เออ เท่าที่เทสดูนะ มันเป็นงี้ ถ้าใน DB มีทั้ง YES และ NO มันจะออกทั้ง 2 เงื่อนไข ตอนนี้มันติดตรงนี้
เช่น id1 มี status=YES
id2 มี status=NO

มันดันทำงานทั้งสองเงื่อนไขครับ - -"


สิ่งที่ต้องการ
คือ ถ้ามี YES 1 Record ก็ไม่ต้องแสดงส่วน else เลย
คือ ถ้ามี record ก็วนลูปแสดงผล
ถ้าไม่มี record ก็บอกว่าไม่มี


แต่ถ้าเป็น YES ทั้งหมด มันจะทำส่วน if ซึ่งมันทำงานถูก
แต่ถ้าเป็น NO ทั้งหมด มันจะทำงานส่วน Else ซึ่งมันทำงานถูก


ประวัติการแก้ไข
2012-06-28 11:03:27
2012-06-28 11:05:16
2012-06-28 11:16:07
2012-06-28 11:23:08
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-28 11:03:08 By : nottpoo
 

 

No. 3

Guest


Code
<div id="maincontent">
<div id="wrapper">
<?php
$sql="select * from ty_listdetail where status='YES' order by id_job desc limit 30";
$q=mysql_query($sql) or die (mysql_error());
if(mysql_numrows($q) > 0)
{
$no=1;

while($rec=mysql_fetch_assoc($q))
{
?><div id="col-one">
<ul><li><p><?=$no?></p></li></ul>
</div>
<div id="col-two">
<ul><li><p><?=$rec['datetoday'];?></p></li></ul>
</div>
<div id="col-three">
<ul><li><p><?=$rec['position'];?></p></li></ul>
</div>
<div id="col-four">
<ul><li><p><?=$rec['education'];?></p></li></ul>
</div>
<div id="col-five">
<ul><li><p><?=$rec['experience'];?></p></li></ul>
</div>
<div id="col-six">
<ul><li><p><?=$rec['location'];?></p></li></ul>
</div>
<div id="col-seven">
<ul><li><p><a href="application_form.php?apply=<?=$rec['id_job'];?>">apply</a></p></li></ul>
</div>
<div id="col-eight">
<ul><li><p><a href="application_detail.php?detail=<?=$rec['id_job'];?>">detail</a></p></li></ul>
</div><?

$no++;
}
} else { ?><p style="text-align:center"><br />There are currently no vacancies.</p><? }
?>
</div>
<p><img src="p/bottom.png" width="900" height="44" /></p>
</div>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-28 11:18:21 By : ขาจร
 


 

No. 4

Guest


Code (PHP)
<div id="maincontent">
	<div id="wrapper">
	<?php
		$sql="select * from ty_listdetail where status='YES' order by id_job desc limit 30";
		$q=mysql_query($sql) or die (mysql_error());
		if(mysql_numrows($q) > 0)
		{
			$no=1;
		
			while($rec=mysql_fetch_assoc($q))
			{
	?><div id="col-one">
		<ul><li><p><?=$no?></p></li></ul>
			</div>
		<div id="col-two">
			<ul><li><p><?=$rec['datetoday'];?></p></li></ul>
		</div>
		<div id="col-three">
			<ul><li><p><?=$rec['position'];?></p></li></ul>
		</div>
		<div id="col-four">
			<ul><li><p><?=$rec['education'];?></p></li></ul>
		</div>
		<div id="col-five">
			<ul><li><p><?=$rec['experience'];?></p></li></ul>
		</div>
		<div id="col-six">
			<ul><li><p><?=$rec['location'];?></p></li></ul>
		</div>
		<div id="col-seven">
			<ul><li><p><a href="application_form.php?apply=<?=$rec['id_job'];?>">apply</a></p></li></ul>
		</div>
		<div id="col-eight">
			<ul><li><p><a href="application_detail.php?detail=<?=$rec['id_job'];?>">detail</a></p></li></ul>
		</div><?
		
				$no++;
			}
		} else  { ?><p style="text-align:center"><br />There are currently no vacancies.</p><? }
	?>
</div>
<p><img src="p/bottom.png" width="900" height="44" /></p> 
</div>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-28 11:19:03 By : ขาจร
 


 

No. 5



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



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

Code (PHP)
if(isset($rec["status"]) && $rec["status"] =="YES"){
.
.
.
}
elseif(isset($rec["status"]) && $rec["status"]=="NO"){
.
.
.
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-28 11:20:38 By : pob_suwan
 


 

No. 6

Guest


Code (PHP)
<div id="maincontent">
	<div id="wrapper">
	<?php
		$sql="select * from ty_listdetail where status='YES' order by id_job desc limit 30";
		$q=mysql_query($sql) or die (mysql_error());
		
		$no=1;
		
		while($rec=mysql_fetch_assoc($q))
		{
	?><div id="col-one">
		<ul><li><p><?=$no?></p></li></ul>
			</div>
		<div id="col-two">
			<ul><li><p><?=$rec['datetoday'];?></p></li></ul>
		</div>
		<div id="col-three">
			<ul><li><p><?=$rec['position'];?></p></li></ul>
		</div>
		<div id="col-four">
			<ul><li><p><?=$rec['education'];?></p></li></ul>
		</div>
		<div id="col-five">
			<ul><li><p><?=$rec['experience'];?></p></li></ul>
		</div>
		<div id="col-six">
			<ul><li><p><?=$rec['location'];?></p></li></ul>
		</div>
		<div id="col-seven">
			<ul><li><p><a href="application_form.php?apply=<?=$rec['id_job'];?>">apply</a></p></li></ul>
		</div>
		<div id="col-eight">
			<ul><li><p><a href="application_detail.php?detail=<?=$rec['id_job'];?>">detail</a></p></li></ul>
		</div><?
		
			$no++;
		}
		if($no == 1)  { ?><p style="text-align:center"><br />There are currently no vacancies.</p><? }
	?>
</div>
<p><img src="p/bottom.png" width="900" height="44" /></p> 
</div>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-28 11:30:19 By : ขาจร
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : บกวนดูเงื่อนไข if ให้หน่อยครับ คือถ้าใน DB มี status = YES ให้แสดงข้อมูล ส่วน if แต่ถ้าใน DB มี Status = NO
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่