我有一個文本框。我輸入這個格式的值12 13 14. ,我期望這個結果12,13,14。但誤差顯示 警告:在E中的foreach()提供參數無效:\ XAMPP \ htdocs中\ prize_bond \管理員\上線的index.php 110如何用逗號分隔值,'
HTML代碼
<form action="index.php" method="post">
<tr><td>Enter separated Values With out Comma ","</td>
<td><input name="imp" type="text" /></td></tr>
</form>
PHP代碼
<?php
$da=$_POST['imp'];
$ar = implode(',',$da);
foreach($ar as $k) die("not in the loop");
{
$q="insert into pb_100_fp (draw_3_fp) values ('".mysqli_real_escape_string($conn, $k)."')";
$rs=mysqli_query($conn, $q);
echo "$k";
}
exit;
?>
無效的HTML結構'TR/td'不能form'的'直接孩子。 –
因此與HTML(也許是JavaScript)以外的其他東西沒有關係? – Strawberry
[已閱讀](https://www.codeproject.com/Articles/775/HTML-For-Beginners) –