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 > อยากทราบว่าเราจะทำอย่างไรให้เช็คค่าใน while ก่อนว่าให้เอาเฉพาะข้อมูลที่มีอยู่ในฐานข้อมูลเท่านั้นถ้าไม่ใช้กลับไปทำใหม่



 

อยากทราบว่าเราจะทำอย่างไรให้เช็คค่าใน while ก่อนว่าให้เอาเฉพาะข้อมูลที่มีอยู่ในฐานข้อมูลเท่านั้นถ้าไม่ใช้กลับไปทำใหม่

 



Topic : 062366



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



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



Code (PHP)
                                	//เช็คค่า connecter
			$sqlconnecter="SELECT*FROM tblconnecter";
			$resultconnecter=mysql_query($sqlconnecter,$dbconnect)or die("ไม่สามารถเลือกฐานข้อมูลได้").mysql_error();
			while($checkconnecter=mysql_fetch_array($resultconnecter))
			{
				if($checkconnecter[id_connecter] == $_POST[txtconnecter])
				{
					
	
					echo "<br/><center><font color=\"#000000\"  size=\"5\"  face=\"Arial, Helvetica, sans-serif\">คุณไม่ได้เลือกรหัสมาจากฐานข้อมูลผู้ติดต่อกับผู้ขาย</font></center>";
					?>
                       <center><font color="#000000"  size="5"  face="Arial, Helvetica, sans-serif"><a href='add_store.php'>ย้อนกลับ</a></font></center>
                        <?

					exit();
				}
			}

จะให้เช็คค่าจะ$_post ว่าข้อมูลนี้มีอยู่ในฐานข้อมูลเปล่าถ้ามีก็ผ่าน while ถ้าไม่มีก็เข้า while นี้ แต่ทำแล้วทำอย่างไรก็เข้า while นี้



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-27 14:37:17 By : deedee2338 View : 820 Reply : 5
 

 

No. 1



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



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


//เช็คค่า connecter

$sqlconnecter="SELECT*FROM tblconnecter where id_connecter=".$_POST[txtconnecter];
$resultconnecter=mysql_query($sqlconnecter,$dbconnect)or die("ไม่สามารถเลือกฐานข้อมูลได้").mysql_error();
$num=mysql_num_rows($resultconnecter);
if($num==0){ echo "คุณไม่ได้เลือกรหัสมาจากฐานข้อมูลผู้ติดต่อกับผู้ขาย";}
else
{
while($checkconnecter=mysql_fetch_array($resultconnecter))
{ ?>
echo $checkconnecter['id_connecter'];
<? }
echo "<a href='add_store.php'>ย้อนกลับ </a>";

}?>








ประวัติการแก้ไข
2011-06-27 14:59:48
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-27 14:58:50 By : bluesix
 


 

No. 2



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



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

ไม่เห็นจะได้เลยค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-27 15:15:49 By : deedee2338
 

 

No. 3



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



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

รบกวนด้วยค่ะทำแล้วก็เหมือนเดิม
เวลาไม่ใช่มันไม่วนเข้า if นี้
Code (PHP)
$num=mysql_num_rows($resultconnecter);
		if($num==0)
		{ 
			echo "คุณไม่ได้เลือกรหัสมาจากฐานข้อมูลผู้ติดต่อกับผู้ขาย";
			exit();
		}



ประวัติการแก้ไข
2011-06-27 16:37:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-27 16:12:45 By : deedee2338
 


 

No. 4



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



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


อ๋อ
นึกว่ามีแล้วให้เข้า while
------ถ้ามีข้อมูล ให้ ข้าม ถ้าไม่มี ให้ while ชิมิ
ก็สลับมันซะก็สิ้นเรื่อง

$num=mysql_num_rows($resultconnecter);
if($num>=1)
{
echo "คุณไม่ได้เลือกรหัสมาจากฐานข้อมูลผู้ติดต่อกับผู้ขาย";
exit();
}

ไม่ก็ลอง echo $num; ออกมาดู ถ้าเป็น 0 แสดงว่าไม่มีข้อมูล
ถ้ามากกว่า 0 หรือ 1ขึ้นไป แสดงว่ามีข้อมูลตามจำนวน $num


ประวัติการแก้ไข
2011-06-27 17:01:27
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-27 17:00:13 By : bluesix
 


 

No. 5



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



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

Code (PHP)
	$sql_storeconnecter ="select * from  tblstoreconnecter where id_storeconnecter ='".$_POST[txtstoreconnecter]."'";
					$sql_storeconnecter1=mysql_query($sql_storeconnecter); 
					while($result_storeconnecter1 =mysql_fetch_array($sql_storeconnecter1))
					{
						$id_storeconnecter = $result_storeconnecter1[id_storeconnecter];

						if($result_storeconnecter1[id_storeconnecter] == "")
						{
							echo "<center><font color=\"#000000\"  size=\"5\"  face=\"Arial, Helvetica, sans-serif\">คุณไม่ได้เลือกรหัสมาจากฐานข้อมูลผู้ติดต่อร้านค้า</font></center>";
							exit();
							
						}

ตอนนี้มันไม่ยอมวนค่าให้ในลูปทั้งที่มันเป็นค่าว่าง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-28 09:01:31 By : deedee2338
 

   

ค้นหาข้อมูล


   
 

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