ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยดูโค้ดให้หน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยดูโค้ดให้หน่อยครับ  (อ่าน 412 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ิnarak26
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 43



ดูรายละเอียด
« เมื่อ: 13 สิงหาคม 2011, 16:12:00 »

ผมต้องการเขียนคำสั่งให้ดูค่าจาก proext_value  ว่า  ext_id เป็น 6 หรือป่าว
เพื่อจะให้แสดงตารางรูปภาพ ถ้า id เป็น 6  เลยลองเขียนโค้ดนี้ขึ้นมา แต่มันไม่เปลี่ยน  แต่ถ้าระบุเป็น >0 มันขึ้นให้  แต่มันจะขึ้นทุกอันเลยครับ รบกวนผู้รู้ทีครับ ขอบคุณครับ

<?php
                         $bg_user = mysql_query("select ext_id from proext_value where id='$extid' ");
                        
                         if(mysql_num_rows($bg_user) == 6){?>
                         <div class="font_name_de">
                           <table width="935" border="0" style background="/images/premium_bg.png">
บันทึกการเข้า
tonotech
ก๊วนเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 338



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 13 สิงหาคม 2011, 16:58:28 »

เช็คเงื่อนไข if ดูครับ มันเช็คว่าถ้า query ได้จำนวน record เท่ากับ 6 records นะครับ

ไม่ใช่เช็คว่า id เท่ากับ 6

แบบนี้รึป่าว? Tongue
บันทึกการเข้า

ร้านไทยแสตมป์   แสตมป์ไทย แสตมป์ไต้หวัน แสตมป์จีน และแสตมป์ต่างประเทศอื่นๆ เชิญแวะชมได้ครับ

UD Seed จำหน่ายเมล็ดพันธุ์ผักซอง ปลีก-ส่ง ขาย PayPal $1=30.70 บาท มีเข้ามาเรื่อยๆ สนใจ PM สอบถามได้ครับ
aaaaaa1
ก๊วนเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 331



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 14 สิงหาคม 2011, 17:10:37 »

โค๊ด:
<?php
                         $bg_user 
mysql_query("select ext_id from proext_value where id='$extid' ");
                        
                         if(
mysql_num_rows($bg_user) == 6){?>

                         <div class="font_name_de">
                           <table width="935" border="0" style background="/images/premium_bg.png">

code นี้ใช้นับจำนวนข้อมูลที่ Select ขึ้นมาได้ว่ามีกี่ Rows นะครับไม่ใช่ ดึงค่า ext_id ต้องใช้ code ด้านล่างครับ

โค๊ด:
$result = mysql_query("SELECT id, name FROM mytable");

while ($row = mysql_fetch_array($result)) {
    $data = $row['id']
}

if($data > 0)
{
     echo "dasdf";
}
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์