да тут самое место для таких вопросов ))) Я вот блеать поражаюсь таким людям, как автор ...
раскрыть ветку (1)
я уже просто не знаю, куда податься.... и документацию прочел, и примеры посмотрел - все равно не выходит ничего, понадеялся на последний луч надежды :(
показать ответы
global $user;
if(isset($_POST['reg'])){
db_insert('events_subscribers')->fields(array('event_id' => $_GET['reg'],'user_id' => $user->uid))->execute();
//db_query("INSERT INTO events_subscribers (user_id) VALUES(".$user->uid.") WHERE event_id=".intval($_GET['reg']));
drupal_mail('system', 'mail', $user->mail, language_default(), array('context' => array('subject' => 'Регистрация на мероприятие','message' => "Здравствуйте!\nТолько что Вы зарегистрировались на мероприятие, проходящее в ресторан-струдии Сергея Гладышева.",)));
echo 'Вы успешно зарегистрировались на мероприятие!';
}ElseIf(isset($_GET['id'])){
$subscribers=db_query('SELECT count(*) FROM events_subscribers WHERE event_id='.intval($_GET['id']))->fetchField();
$query=db_query('SELECT * FROM events WHERE id= :id', array(':id' => intval($_GET['id'])));
$event=$query->fetchAssoc();
echo "".$event['title']."
Дата: ".$event['date']." Время: ".$event['time']."
".$event['description']."
Цена за место: ".$event['price']." р.Записаться Количество персон: ".$subscribers."";
}else{
$query=db_query('SELECT * FROM events ORDER BY date DESC');
$event=$query->fetchAssoc();
do{
$subscribers=db_query('SELECT count(*) FROM events_subscribers WHERE event_id='.$event['id'])->fetchField();
echo "".$event['title']."
Дата: ".$event['date']." Время: ".$event['time']."
Цена за место: ".$event['price']." р.Подробнее... • Записаться Количество персон: ".$subscribers."";
} while($event=$query->fetchAssoc());
}
if(isset($_POST['reg'])){
db_insert('events_subscribers')->fields(array('event_id' => $_GET['reg'],'user_id' => $user->uid))->execute();
//db_query("INSERT INTO events_subscribers (user_id) VALUES(".$user->uid.") WHERE event_id=".intval($_GET['reg']));
drupal_mail('system', 'mail', $user->mail, language_default(), array('context' => array('subject' => 'Регистрация на мероприятие','message' => "Здравствуйте!\nТолько что Вы зарегистрировались на мероприятие, проходящее в ресторан-струдии Сергея Гладышева.",)));
echo 'Вы успешно зарегистрировались на мероприятие!';
}ElseIf(isset($_GET['id'])){
$subscribers=db_query('SELECT count(*) FROM events_subscribers WHERE event_id='.intval($_GET['id']))->fetchField();
$query=db_query('SELECT * FROM events WHERE id= :id', array(':id' => intval($_GET['id'])));
$event=$query->fetchAssoc();
echo "".$event['title']."
Дата: ".$event['date']." Время: ".$event['time']."
".$event['description']."
Цена за место: ".$event['price']." р.Записаться Количество персон: ".$subscribers."";
}else{
$query=db_query('SELECT * FROM events ORDER BY date DESC');
$event=$query->fetchAssoc();
do{
$subscribers=db_query('SELECT count(*) FROM events_subscribers WHERE event_id='.$event['id'])->fetchField();
echo "".$event['title']."
Дата: ".$event['date']." Время: ".$event['time']."
Цена за место: ".$event['price']." р.Подробнее... • Записаться Количество персон: ".$subscribers."";
} while($event=$query->fetchAssoc());
}