|
|
|
switch case ค่ะ เกิดอะไรขึ้น ทำไมถึง แยก case ไม่ได้ขอคำแนะนำด้วยค่ะ |
|
|
|
|
|
|
|
เพิ่มรายละเอียดค่ะ
แต่ถ้าเลือกเป็น case เดียว หรือ if เงื่อนไขเดียว มันแสดงค่าถูกต้องนะคะ
งงเลย ทำไมพอ มีหลายๆเงื่อนไข มันกลับทำแค่เงื่อนไขแรก
ขอคำแนะนำด้วยค่ะ
|
|
|
|
|
Date :
2010-09-21 12:56:54 |
By :
mzchewiize |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
mysql_select_db("sigdb",$link);
$sel = "select count(Filename) as newvalue from preupload where servname ='uuu9'";
$query = mysql_query($sel)or die;
while($result = mysql_fetch_row($query))
{
switch ($result['newvalue']) {
case $result['newvalue'] == "3":
echo"id=1";
break;
case $result['newvalue'] == "8":
echo"id=2";
break;
default:
echo "test";
break;
}
}
|
|
|
|
|
Date :
2010-09-21 13:19:10 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยน
mysql_fetch_row
เป็น
mysql_fetch_array
ด้วยครับ ตะกี้ลืม เปลี่ยน ลองรันดูครับ
|
|
|
|
|
Date :
2010-09-21 13:20:00 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนถามค่ะ ตรง new value คือต้องเป็นค่าอะไรเหรอคะ
พอดีเงื่อนไขมันแค่ $result = "3" ราวๆนี้อะคะ
|
|
|
|
|
Date :
2010-09-21 13:50:29 |
By :
mzchewiize |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case "3":
case "8":
|
|
|
|
|
Date :
2010-09-21 14:54:09 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mysql_select_db("sigdb",$link);
$sel = "select count(Filename) as newvalue from preupload where servname ='uuu9'";
$query = mysql_query($sel)or die;
while($result = mysql_fetch_row($query))
{
switch ($result['newvalue']) {
case "3":
echo"id=1";
break;
case "8":
echo"id=2";
break;
default:
echo "test";
break;
}
}
|
|
|
|
|
Date :
2010-09-21 15:09:03 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|