форум 2.0.18.
в usercp_register.php добавил новый запрос после этого:
Код: Выделить всё
if ( !($result = $db->sql_query($sql , BEGIN_TRANSACTION)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into users table', '', __LINE__, __FILE__, $sql);
}
Код: Выделить всё
if ($child_number > 0)
{
$c_number = ($child_number > 9) ? 9 : $child_number;
$sql = '';
for ($i = 1; $i <= $c_number;)
{
$sql .= "INSERT INTO " . CHILDREN_TABLE . " (child_name, child_gender, user_id, child_birth_year, child_birth_month, child_birth_day)
VALUES ('$childname_[$i]', '$child_gender_[$i]', '$user_id', '$child_birthdate_year_[$i]', '$child_birthdate_month_[$i]', '$child_birthdate_day_[$i]');\n";
$i++;
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into children table', '', __LINE__, __FILE__, $sql);
}
}
Код: Выделить всё
Could not insert data into children table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '; INSERT INTO children (child_name, child_gender, user_id, child_birth_year, chi' at line 2
INSERT INTO children (child_name, child_gender, user_id, child_birth_year, child_birth_month, child_birth_day) VALUES ('vvvvv', '1', '19', '1963', '3', '5'); INSERT INTO children (child_name, child_gender, user_id, child_birth_year, child_birth_month, child_birth_day) VALUES ('cvcv', '2', '19', '1962', '2', '3');
Line : 698
File : usercp_register.php
соответсвующая таблица есть, поля тоже созданы, имя таблицы прописано где то где прописаны имена всех таблиц.