ช่วยด้วย เกี่ยวกับ Function ค่ะ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

จอมฟ้า

ช่วยด้วย เกี่ยวกับ Function ค่ะ

Post by จอมฟ้า »

Code: Select all

 function cal_price($price)
 { 
 $price5=$price;
	switch($price5){
					case $price5=0 : //200+ 
					$votep= "<img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/>";
					return $votep;
					break;
		
				
					case $price5> 0 and $price5 <= 5: //200+ 
					$votep="<img src='icon/vote1_3.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/>";
					return $votep;
					break;
					
					case $price5> 6 and $price5 <= 10: //200+ 
					$votep="<img src='icon/vote1_5.gif'/><img src='icon/voteno.gif'/> <img src='icon/voteno.gif'/> <img src='icon/voteno.gif'/> <img src='icon/voteno.gif'/> ";
					return $votep;
					break;
				

					case $price5> 11 and $price5 <= 15: //200+ 
					$votep="<img src='icon/vote1_8.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/>";
					return $votep;
					break;
					
					
					case $price5> 16 and $price5 <= 20: //200+ 
					$votep="<img src='icon/votered.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/><img src='icon/voteno.gif'/>";
					return $votep;
					break;
					//------------------1 ---------------------

					
				}
				
 } 


?>

<?

$mdate3 = date("Y-m-d H:i:s");
$fulldate = date("Y-m-d H:i:s", mktime(date("H")-24, date("i")))."";

$sql="select * from tb_picpost  where $ncat and not(status_other_c='2') order by date  desc LIMIT 0,30";
$dbquery = mysql_db_query($dbname, $sql);

while($result = mysql_fetch_array($dbquery)) {
//- เงื่อนไข กระทู้
$topic2=str_replace(" ", "-", $result[2]);
if($result[9] > $fullday  and  $result[9] < $mdate3){$date3="<img src='icon/new_icon02.gif' />";}else{$date3="";} // เงื่อนไขกระทู้มาใหม่
if($result[17] < 12){$hot2="<img src='icon/topic.jpg' />";}else{$hot2="<img src='icon/hothot.gif' />";}			    // เงื่อนไขกระทู้ร้อนแรง
if($result[18] =="2"){$lockt="<img src='icon/locktopic.jpg' />";}else{$lockt=$hot2;} 									// เงื่อนไขกระทู้ล็อค
	//- จบเงื่อนไข


$price = $result[8];  // หนูให้มันวนลูป ไปเรื่อย จะมีค่า 8,0,1,5,10 ตามแต่ละอัน
$votep = cal_price($price);
echo "$votep";
				 } 
					?>


$price = $result[8]; // หนูให้มันวนลูป ไปเรื่อย จะมีค่า 8,0,1,5,10 ตามแต่ละอัน
ที่นี้มันจะโชว์ที่ เงื่อนไขแรกหมด มันไม่ยอมไปเงื่อนไขอื่น มันจะมองค่าเท่ากับ 0 หมดอ่ะค่ะ งงมากๆ

ช่วยทีนะค่ะ
User avatar
imsn
PHP Super Member
PHP Super Member
Posts: 375
Joined: 07/05/2010 12:58 pm
Contact:

Re: ช่วยด้วย เกี่ยวกับ Function ค่ะ

Post by imsn »

ใครเค้าเขียน switch กัน แบบนั้นล่ะจ๊ะหนู๋
$price5=0 หมายถึงกำหนดค่าให้ตัวแปล
ไปดู รูปแบบการเขียน switch ใหม่นะครับ
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google Adsense [Bot] and 9 guests