ต่อจากรอบ 2 ขอขึ้นกระทู้ใหม่นะครับจะได้ลงโคสให้ดูด้วย
<form method=\"post\" action=\"#\">
<table width=\"990px\" style=\"border: 1px solid #dddddd;\"><tr>
<td><input type=\"checkbox\" name=\"choice_all\" id=\"control-check\" value=\"\" /></td>
<td>asin</td>
</tr>";
foreach($xml->Items->Item as $item) {
$asin = $item->ASIN;
$Name = $item->ItemAttributes->Title;
echo "<tr><td><input type='checkbox' name='news[]' class='target-check' value=\"
$asin\"></td>";
echo "<td>$asin</td>";
echo "<td><input type='text' name='Name[]' value=\"$Name\"></td>";
echo "</tr>";
}
echo "<tr><td colspan=11><input type=\"submit\" name=\"submit\" value=\"submit\"> <input type=\"submit\" name=\"playset\" value=\"Play Set\" align=\"right\"></td></tr>";
echo "</tr></table></form>";
if(isset($_POST['submit'])) {
for($i=0;$i<count($_POST["news"]);$i++)
{
if(trim($_POST["news"][$i]) != "") {
echo "chkColor $i =
".$_POST["news"][$i]." ".$_POST["Name"][$i]." <br>";
}
}
}
?>
จากโคสคือเวลาเลือก checkbox แล้ว สีเขียนซึ่งเป็นรหัส แสดงถูกต้องครับ แต่โคสสีแดง กลับแสดงไม่ตรง
พอไปดูตรง <input type='checkbox' name='news[]' class='target-check' value=\"$asin\"> จึงรู้ว่ามันอ้างอิงตาม name='news[]' เลยทำให้ $_POST["news"][$i] แสดงค่าถูก แต่ $_POST["Name"][$i] กลับแสดงไม่ถูกซะงั้น
รบกวนเพือนที่เก่ง php ช่วยหน่อยครับ งมมา 3 วันและ