Почему мой массив возвращает только последнее значение в цикле?

У меня есть следующий код, который предназначен для циклического перебора имен, представленных в форме:

$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 возвращает только фамилию, указанную в форме. , а не все имена. Может ли кто-нибудь помочь мне заставить это работать правильно?

Спасибо,

Ник

0
задан Nick 25 October 2011 в 17:04
поделиться