Вход Регистрация
Файл: panel/edit.event/control/index.php
Строк: 84
<?php

#выбираем все события из БД
$allEvents $db -> query("SELECT * FROM events");
$numEvents $db -> numRows($allEvents);

#запускаем класс навигации
$countViewEvents 10;
$navigation = new Navigator($numEvents$countViewEvents,''); 

$allEvents $db -> query("SELECT * FROM events ORDER BY timestart DESC LIMIT {$navigation->start()},".$countViewEvents);

#удаление события
if (isset($_GET['delete']) && isset($_GET['id'])) {
    
    
#принимаем id-события
    
$id clear($_GET['id']);
    
    
#удаляем запись из БД
    
$delEvent $db -> query("DELETE FROM events WHERE id = '?i' "$id);
    
    
#информируем админа
    
if ($delEventshow('Событие успешно удалено!');
    else
        
errors('Ошибка удаления');
    
}


#изменение события
if (isset($_GET['edit']) && isset($_GET['id'])) {
    
    
#принимаем id-события
    
$id clear($_GET['id']);
    
    
#выбираем данные к этой записи
    
$editEvent $db -> query("SELECT * FROM events WHERE id = '?i' "$id);
    
    
#смотрим, есть ли такая запись в базе
    
$numEvent $db -> numRows($editEvent);
    
    
#если нет, выдаем ошибку
    
if (!$numEventerrors('Такого события не существует!');
    
    
#если существует, то...
    
else {
        
$edEvent $db -> fetch($editEvent);
        
$date getdate$edEvent['timestart'] );
?>      
        <div class="r1_golov">Изменение события</div>
        <div class="r1">
        <form action="/panel/add.event/?edit=<? echo $edEvent['id']; ?>" method="post">
        Категория:<br/>
        <select name="sections">
<?      
        
#считываем названия разделов из БД
        
$querySections $db -> query("SELECT * FROM sections");
        while(
$section $db -> fetch($querySections)) { 
?>
        <option value="<? echo $section['id']; ?>"> <? echo $section['title']; ?></option>
<?
    

?>
        </select><br/>
        Хозяева:<br/><input type="text" name="team1" value="<? echo $edEvent['team1']; ?>"/><br/>
        Гости:<br/><input type="text" name="team2" value="<? echo $edEvent['team2']; ?>"/><br/>
        
        Коэффициенты <br />
        <small>(используйте точку для разделения целого числа от десятичного. <br />Например, коэффициент - 1.8): </small>
        <br/>
        П.1 - <input type="text" size="3" name="factor1" value="<? echo $edEvent['factor1']; ?>"/> 
        Н.X - <input type="text" size="3" name="factor0" value="<? echo $edEvent['factor0']; ?>"/> 
        П.2 - <input type="text" size="3" name="factor2" value="<? echo $edEvent['factor2']; ?>"/><br/>

        Дата начала:<br/>
        <input type="text" size="2" name="day" value="<? echo $date['mday']; ?>"/>/
        <input type="text" size="2" name="month" value="<? echo $date['mon']; ?>"/>/
        <input type="text" size="4" name="year" value="<? echo $date['year']; ?>"/><br/>
        
        Время начала:<br>
        Часы: <input type="text" size="2" name="hours" value="<? echo $hour = ($date['hours'] == 0) ? '00' $date['hours'];  ?>"/> <br />
        Минуты: <input type="text" size="2" name="minute" value="<? echo $min = ($date['minutes'] == 0) ? '00' $date['minutes']; ?>"/><br/>
        <input type="submit" name="editEvent" value="Сохранить изменения"/>
        </form>
        </div>
        <?
    
}
    
}
Онлайн: 1
Реклама