|
|
|
ช่วยดู select Menu หร้อนคับ พอดีอีกตัวมัน insert ไม่ได้ |
|
|
|
|
|
|
|
ต้องอธิบายก่อนว่า select menu จะมีค่าก็ต่อเมื่อ ค่านั้นอยู่ใน ส่วนของ value
Code (PHP)
<option value="<?=$objResult["CatID"];?>"><?=$objResult["name"];?></option>
พอส่งค่าจาก form เสร็จให้เราไปรับค่า แล้ว select where catID ออกมาก่อนครับ ค่อย insert
|
|
|
|
|
Date :
2013-02-08 18:19:34 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<option value="<?=$objResult["CatID"];?>"><?=$objResult["name"];?></option>
//อยากให้มันส่งค่าไปด้วยก็เพิ่มนิดหน่อย
<option value="<?=$objResult["CatID"];?>"><input type="text" hidden name="name" value="<?=$objResult["name"];?>"><?=$objResult["name"];?></option> // ประมาณนี้มั้งลองดู
|
|
|
|
|
Date :
2013-02-08 18:27:26 |
By :
weaned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะให้ insert พร้อมกันอ่ะคับ
|
|
|
|
|
Date :
2013-02-08 18:29:36 |
By :
nukedonut1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อ่ะคับ
ถ้าใส่พวก hidden มันจะเห็นแค่อันเดียวอ่ะคับ
|
|
|
|
|
Date :
2013-02-08 18:35:46 |
By :
nukedonut1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นอย่างนี้
หน้า form
Code (PHP)
<select name="test">
<option value="<?=$objResult["CatID"]."-".$objResult["name"];?>"><?=$objResult["name"];?></option>// ส่งแบบ post นะ
</select>
รับค่า
Code (PHP)
$explode=explode("-",$_POST['test']);
$CatID=$explode[0];
$name=$explode[1];
|
|
|
|
|
Date :
2013-02-08 18:40:24 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$explode=explode("-",$_POST['test']);
$CatID=$explode[0];
$name=$explode[1];
ใส่ตรงไหนคับ
Code (PHP)
<?
$strSQL = "SELECT * FROM product WHERE CatID = '".$_POST["anime"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
header("Location:../manager.php?error=1") ;
}
else
{
$strSQL = "INSERT INTO `product` (`CatID` ,`UserID` ,`fansub` , `anime`)VALUES ('".$_POST["anime"]."', '".$_SESSION['UserID']."', '".$_POST["fansub"]."' , '".$_POST["animenamesave"]."');";
$objQuery = mysql_query($strSQL);
if($objQuery)
{
header("Location:../manager.php?ok=1") ;
}
else
{
echo "Error Save [".$strSQL."]";
}
}
?>
|
|
|
|
|
Date :
2013-02-08 18:48:46 |
By :
nukedonut1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ละคับขอบคุณมากคับ
|
|
|
|
|
Date :
2013-02-08 18:54:16 |
By :
nukedonut1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณต้องการ ทำอะไรก็ใส่ในส่วนนั้นหละจ้า ลองหัดทำดูจ้า เดี๋ยวไม่เก่งน๊าา -.-
|
|
|
|
|
Date :
2013-02-08 18:54:20 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|