フォームで送信された名前を循環するための次のコードがあります。
$row_count = count($_POST['name']);
if ($row_count > 0) {
mysql_select_db($database, $connection);
$name = array();
$workshop = array();
for($i = 0; $i < $row_count; $i++) {
// variable sanitation...
$name[i] = mysql_real_escape_string(ucwords($_POST['name'][$i]));
$workshop[i] = mysql_real_escape_string($_POST['workshop'][$i]);
}
$names = "('".implode("','",$name)."')";
.....etc
何らかの理由$names
で、すべての名前ではなく、フォームで送信された姓のみが返されます。誰かがこれを正しく機能させるのを手伝ってくれますか?
ありがとう、
ニック