Vrátit část položky
<?php if (isset($_POST['id'])){
$id = $_POST['id'];
echo '';
echo '';
$vypujcka= db_fetch_object(db_query("SELECT * FROM vypujcky WHERE id=$id"));
echo "Kolik z celkového počtu ".$vypujcka->mnozstvi." vrátit? ";
echo '';
for ($i=1; $imnozstvi; $i++){
echo '';
echo $i;
}
echo ' ';
echo '';
}
else{
$cas = time();
if ((isset($_POST['pocet']))&&(isset($_POST['id2']))){
$mnozstvi = $_POST['pocet'];
$id = $_POST['id2'];
$vypujcka = db_fetch_object(db_query("SELECT * FROM vypujcky WHERE id=$id"));
if ($vypujcka){
$zbyva = $vypujcka->mnozstvi - $mnozstvi;
$values = array ($vypujcka->idUzivatel, $vypujcka->idVec, $zbyva, $vypujcka->termin_rezervace, $vypujcka->termin_zacatku, $vypujcka->termin_konce, $vypujcka->poznamka, $vypujcka->termin_vyzvednuti);
$msg = "INSERT INTO vypujcky(idUzivatel, idVec, mnozstvi, termin_rezervace, termin_zacatku, termin_konce, poznamka, termin_vyzvednuti) VALUES(%d,%d,%d,%d,%d,%d,'%s',%d)";
$vysledek = db_query($msg, $values);
$vysledek2 = db_query("UPDATE vypujcky SET termin_vraceni={$cas} WHERE id=$id");
$vysledek3 = db_query("UPDATE vypujcky SET mnozstvi={$mnozstvi} WHERE id=$id");
}
else{
echo 'vypujcka s timto id '.$id.' nenalezena.
'; } if ($vysledek && $vysledek2 && vysledek3){ echo 'Do skladu vráceno '.$mnozstvi.' věcí z celkově půjčených '.$vypujcka->mnozstvi.'.'; echo '
Zpět na seznam nevrácených výpůjček.'; } else{ if (!$vysledek)echo 'Vkladani selhalo.
'; if (!$vysledek2)echo 'Update selhal.
'; if (!$vysledek3)echo 'Update 2 selhal.
'; echo 'CHYBA: Operace nezadána.
zpět na seznam nevrácených výpůjček.'; } } else{ echo 'CHYBA: Pole jsou prázdná.
zpět na seznam nevrácených výpůjček.'; } } ?>
Další možnosti výpisů
'; } if ($vysledek && $vysledek2 && vysledek3){ echo 'Do skladu vráceno '.$mnozstvi.' věcí z celkově půjčených '.$vypujcka->mnozstvi.'.'; echo '
Zpět na seznam nevrácených výpůjček.'; } else{ if (!$vysledek)echo 'Vkladani selhalo.
'; if (!$vysledek2)echo 'Update selhal.
'; if (!$vysledek3)echo 'Update 2 selhal.
'; echo 'CHYBA: Operace nezadána.
zpět na seznam nevrácených výpůjček.'; } } else{ echo 'CHYBA: Pole jsou prázdná.
zpět na seznam nevrácených výpůjček.'; } } ?>
Další možnosti výpisů