|
|
|
อยากทราบว่าเราจะทำอย่างไรให้เช็คค่าใน while ก่อนว่าให้เอาเฉพาะข้อมูลที่มีอยู่ในฐานข้อมูลเท่านั้นถ้าไม่ใช้กลับไปทำใหม่ |
|
|
|
|
|
|
|
//เช็คค่า 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เห็นจะได้เลยค่ะ
|
|
|
|
|
Date :
2011-06-27 15:15:49 |
By :
deedee2338 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนด้วยค่ะทำแล้วก็เหมือนเดิม
เวลาไม่ใช่มันไม่วนเข้า 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อ
นึกว่ามีแล้วให้เข้า 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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|