เรื่อง switch ครับผู้รู้ช่วยแก้ที //codeตามนี้ครับ ตัวรับค่าเป็น list menu ผมใส่จะเพิ่มสินค้า ผมเลือกอันไหนมันก็วิ่งไป หา default: อื่นๆน่ะครับ
//codeตามนี้ครับ ตัวรับค่าเป็น list menu ผมใส่จะเพิ่มสินค้า ผมเลือกอันไหนมันก็วิ่งไป หา
default: อื่นๆน่ะครับ ทำยังไงให้มันทำงานตามที่เราเลือกอ่ะคับ
<?
$Host = "localhost";
$User = "root";
$Password = "";
$dbname="sakulshop";
MySQL_Connect($Host , $User , $Password) or Di("?????????????????????");
mysql_select_db($dbname) or die("????????????????????");
switch ($select)
{
case '1':
$select= "กลองชุด"; $p_drums= "p_drums";
$q_sql = "insert into p_drums (code,name,model,color,price) values('$code','$name','$model','$color','$price')";
$result=mysql_db_query ($dbname, $q_sql);
break;
case '2':
$select= "กีต้าไฟฟ้า"; $tb= "p_guitar";
$q_sql = "insert into p_guitar (code,name,model,color,price) values ('$code','$name','$model','$color','$price')"; $result=mysql_db_query ($dbname, $q_sql);
break;
case '3':
$select= "เบสไฟฟ้า"; $tb= "p_bass";
$q_sql = "insert into p_bass (code,name,model,color,price) values ('$code','$name','$model','$color','$price')";
$result=mysql_db_query ($dbname, $q_sql);
break;
case '4':
$select= "คีบอร์ด";
$tb= "p_keyboard";
$q_sql = "insert into p_keyboard (code,name,model,color,price) values ('$code','$name','$model','$color','$price')";
$result=mysql_db_query ($dbname, $q_sql);
break;
case '5':
$select= "แอมป์ เครื่องขยายเสียง";
$tb= "p_amp";
$q_sql = "insert into p_amp(code,name,model,color,price) values ('$code','$name','$model','$color','$price')";
$result=mysql_db_query ($dbname, $q_sql);
break;
default:
$select= "อื่นๆ";
$tb= "p_other";
$q_sql = "insert into p_other (code,name,model,color,price) values ('$code','$name','$model','$color','$price')";
$result=mysql_db_query ($dbname, $q_sql);
break;
}
echo " <center> บันทึกข้อมูลเรียบร้อยแล้ว</center>";
echo $q_sql;
?>Tag : - - - -
Date :
19 ธ.ค. 2549 20:36:02
By :
ทอม
View :
1705
Reply :
3
switch ($select)
แล้วตัว$select มันมาจากไหนละครับ ถ้าไม่กำหนดค่าให้มันๆก็เป็นค่าว่าง ซิครับ มันก็ต้องเข้า default:
อยู่แล้ว ไม่เข้า 1,2,3,4,5
Date :
20 ธ.ค. 2549 08:32:59
By :
jankasion
แล้วให้ทำไงอ่าคับอธิบายหน่อย
Date :
20 ธ.ค. 2549 15:50:12
By :
ป๋าดร
กำ ผมก็ไม่รู้นะครับถามแบบนี้ (เพราะมันเป็นโปรแกรมคุณ)
ก็คุณจะให้ $select
เป็นค่าอะไรละครับเพื่อให้เอาไป check ใน switch นะครับ
Date :
20 ธ.ค. 2549 16:27:03
By :
jankasion
Load balance : Server 05