Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Неправильно передается id

44K
06 декабря 2008 года
Ундина
1 / / 06.12.2008
Здравствуйте. У меня такой вопрос. Есть две таблицы - клиенты и договоры. После того как добавляешь клиента появляется форма для добавления договора, и, соответственно, в таблице договоров есть поле user_id, которое должно показывать к какому клиенту относятся конкретные договоры. Но у меня при добавлении договора передается id либо первого созданного клиента, либо, наоборот, последнего. Что-то я делаю не так, а что не могу понять. Вот кусочек кода:
$sql = "select user_id from ".$user_prefix."_users";
$result = $db->sql_query($sql);
$mum = $db->sql_numrows($result);
while ($row = $db->sql_fetchrow($result)) {
$uid = $row[user_id];
$uid = trim($uid);
if (!$result = $db->sql_query("INSERT INTO ".$user_prefix."_users_dogovors (dogovor_id, user_id, user_numberdogovor, user_data, user_dataend, user_uslugi, user_uslugione, user_zena, user_sbor, user_uslovia, user_coments) VALUES (NULL, '$uid', '$add_user_numberdogovor', '$add_user_data', '$add_user_dataend', '$add_user_uslugi', '$add_user_uslugione', '$add_user_zena', '$add_user_sbor', '$add_user_uslovia', '$add_user_coments')")) {
return;
}
}
Подскажите что не так.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог