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

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

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

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

กระทู้: 197



ดูรายละเอียด
« เมื่อ: 11 พฤษภาคม 2012, 04:43:51 »

ถามเกี่ยวกับ code php if()

พอดีว่าผมได้ทดสอบดัดแปลง code

เว็บดูหนังออนไลน์

ผมได้แปลง ให้ระบบสามารถ เป็น ลิงค์ download
ซึ้งในระบบหลังบ้านผมได้ทำการ  แทรก sql ตาราง และ box fied ต่างๆ ไว้เพื่อกรอกลิงค์ เพื่อให้ระบบโชว์ในหน้า php
พอดีผมลองมั่วๆๆ เรื่อยๆ แล้วก็ได้ ^^

คำถามคือว่า

code ที่ผมเขียนไปนี้ พวก
link1
link2
เมื่อใส่ลิงค์ url ในหลังบ้านแล้วก้จะเปนลิง url load
แต่ทีนี้ ผมต้องการแบบว่า เมื่อผมไม่ได้ใส่ url ใน box หลังบ้านไป

เช่น
link1 ผมใส่ url ลงไป  ก็แสดง  Link1
แต่ link2 ผมปล่อยว่างไม่ได้กรอก URL  ก็จะไม่แสดง text ข้อความ link2 ขึ้นมา

อิอิ คือผมก้กำลังมั่วๆ เรียบเรียง if  esle ไม่ค่อยเก่ง

ผมลอง แยกจับคู่  if esle ใส่ code link แต่ละตัวแล้วก็ไม่ได้ผล พี่ๆ ช่วยดูให้หน่อยนะครับ ^^

อันนี้คือหน้า php แสดงผล
โค๊ด:
{
if($Result[Sample_code]){
?>
<a href="<?=$Result[Sample_code];?>"><font size="5">link 1</font></a>
<br>
<a href="<?=$Result[Sample_code_2];?>"><font size="5">link 2</font></a>
<br>
<a href="<?=$Result[Sample_code_3];?>"><font size="5">link 3</font></a>

  <?
}else{echo "";}
}
}

ขอบคุณล่วงหน้าครับ
บันทึกการเข้า

OFF
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 5,905



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 พฤษภาคม 2012, 05:04:27 »

โค๊ด:

if($Result[Sample_code] != '' ) 
    echo '<a href="' , Result[Sample_code] , '"><font size="5">link 1</font></a>';

if($Result[Sample_code_2] != '' )
    echo '<a href="' , Result[Sample_code_2] , '"><font size="5">link 2</font></a>';

if($Result[Sample_code_3] != '' )
    echo '<a href="' , Result[Sample_code_3] , '"><font size="5">link 3</font></a>';

ปล. เอาตัวแปรมาเชคทีละเงื่อนไขครับ
บันทึกการเข้า

affoman
คนรักเสียว
*

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

กระทู้: 197



ดูรายละเอียด
« ตอบ #2 เมื่อ: 11 พฤษภาคม 2012, 05:05:38 »

อันนี้ผมลองใหม่ครับ

ลองใข้  elseif ดู

แสดงผล แต่  ใส่ url ในระบบหลังบ้านแล้ว ทั้ง 2 box  แต่ ใน code แสดงผลนี้ แสดงแค่ link 1  คือ if ขั้นตอนแรก  แต่มันไม่ไปเงื่อนไข  elseif เลย แหะๆๆ



โค๊ด:
{
if($Result[Sample_code])
{
?>  <a href="<?=$Result[Sample_code];?>"><font size="5">ดาวน์โหลดลิงค์ 1</font></a> <?
}

elseif($Result[Sample_code_2])
{
?>  <a href="<?=$Result[Sample_code_2];?>"><font size="5">ดาวน์โหลดลิงค์ 2</font></a  ><?
}
else{echo "";}
}

}
บันทึกการเข้า

OFF
affoman
คนรักเสียว
*

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

กระทู้: 197



ดูรายละเอียด
« ตอบ #3 เมื่อ: 11 พฤษภาคม 2012, 05:07:02 »

โค๊ด:

if($Result[Sample_code] != '' ) 
    echo '<a href="' , Result[Sample_code] , '"><font size="5">link 1</font></a>';

if($Result[Sample_code_2] != '' )
    echo '<a href="' , Result[Sample_code_2] , '"><font size="5">link 2</font></a>';

if($Result[Sample_code_3] != '' )
    echo '<a href="' , Result[Sample_code_3] , '"><font size="5">link 3</font></a>';

ปล. เอาตัวแปรมาเชคทีละเงื่อนไขครับ

ขอบคุณครับเด๋วผมจะลองดูก่อนนะครับ
บันทึกการเข้า

OFF
affoman
คนรักเสียว
*

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

กระทู้: 197



ดูรายละเอียด
« ตอบ #4 เมื่อ: 11 พฤษภาคม 2012, 05:28:05 »

ทำได้แล้วครับ ขอบคุณอย่างสูง & wanwan003 wanwan003
บันทึกการเข้า

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