Esempio n. 1
0
<?php

$lib = new Trasa();
$trasa = $lib->getTrasa();
<?php

$lib = new Trasa();
$MSG = '';
if (!empty($_POST['dodaj_trasa'])) {
    $trasy = implode(';', $_POST['trasa']);
    if ($lib->addTrasa($_POST['kierunek'], $trasy)) {
        $message = 'Trasa została pomyślnie dodana';
        $MSG = Msg($message, 1);
    } else {
        $message = 'Błąd dodawania trasy';
        $MSG = Msg($message, 0);
    }
}
if (!empty($_POST['usun_trasa'])) {
    if ($lib->deleteTrasa($_POST['id_trasa'])) {
        $message = 'Trasa została pomyślnie usunięta';
        $MSG = Msg($message, 1);
    } else {
        $message = 'Błąd usuwania trasy';
        $MSG = Msg($message, 0);
    }
    /* $lib->StartTransaction();
	if($lib->deleteLinia($_POST['id_linii']))
	{
		
		
		$lib2 = & new Odjazdy();
		if ($lib2->deleteOdjazdy($_POST['id_linii'])) 
		$lib->Commit();
	}else
    }
    $Pn_Pt = implode(';', $tmp);
    $tmp2 = array();
    foreach ($_POST['hours2'] as $key1 => $value1) {
        $hours2[0] = $value1;
        $hours2[1] = $_POST['legend2'][$key1];
        $tmp2[] = trim($hours2[0] . ' ' . $hours2[1]);
    }
    $Sb = implode(';', $tmp2);
    $tmp3 = array();
    foreach ($_POST['hours3'] as $key1 => $value1) {
        $hours3[0] = $value1;
        $hours3[1] = $_POST['legend3'][$key1];
        $tmp3[] = trim($hours3[0] . ' ' . $hours3[1]);
    }
    $Nd = implode(';', $tmp3);
    echo $id_trasa . ' ' . $id_przystanek . ' ' . $Pn_Pt . ' ' . $Sb . ' ' . $Nd . ' ' . $id_linii;
    if ($lib->updatePrzystanek($id_trasa, $id_przystanek, $Pn_Pt, $Sb, $Nd, $id_linii)) {
        $message = 'Odjazdy zostały pomyślnie zaktualizowane';
        $MSG = Msg($message, 1);
    } else {
        $message = 'Błąd aktualizacji odjazdów.';
        $MSG = Msg($message, 0);
    }
}
$lib2 = new Linia();
$linia = $lib2->getLinia();
$lib3 = new Trasa();
$trasa = $lib3->getTrasa();
$lib4 = new Legenda();
$legenda = $lib4->getLegenda();