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

เริ่มโดย affoman, 11 พฤษภาคม 2012, 04:43:51

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

affoman

ถามเกี่ยวกับ 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



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>';


ปล. เอาตัวแปรมาเชคทีละเงื่อนไขครับ
[direct=https://cloudhost.in.th/wordpress-hosting]ツ ⓌⓄⓇⒹⓅⓇⒺⓈⓈ ⒽⓄⓈⓉⒾⓃⒼ [/direct] :wanwan014:  :D
[direct=https://cloudhost.in.th/cloudhosting.html]Cloud Hosting[/direct] [direct=https://cloudhost.in.th/cloudvps.html]Cloud Server[/direct] [direct=https://cloudhost.in.th/vpshosting.html]Cloud VPS Hosting[/direct] [direct=https://cloudhost.in.th/windowsvps.html]Cloud Windows[/direct] Tel: 080-348-0843 LINE: ixvlnw

affoman

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

ลองใข้  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

อ้างถึงจาก: xvlnw.com ใน 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>';


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

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

affoman

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