no i znowu cos naknocilam i nie wiem co. Nie wyswietla zadnego bledu ale nie dodaje do bazy
<? include("dblib.inc"); include("klublib.inc"); include("data.inc"); $klub_rekord = sprawdzUzytk(); sprawdzDaneKlubu($klub_rekord); $komunikat=""; $wydrzenie_rekord = wezRekord("wydarzenia","id",$id_wydarzenia); else $id_wydarzenia = false; { $komunikat.="Miejsce musi miec nazwe<BR>\n"; if(!wezRekord("obszary","id",$formularz[obszar])) $komunikat.="Nie mozna odszukać kodu obszaru<BR>"; if(!wezRekord('typy','id',$formularz[typ])) $komunikat.="Nie można odszukać kodu typu<BR>"; as $jednostka_daty) { { $komunikat.="Ta data nie ma sensu"; break; } } 0, $formularz[miesiace], $formularz[dni], $formularz[lata]); $komunikat.="Wybrales date z przeszlosci!"; if($komunikat=="") { wstawWydarzenie($formularz[wnazwa], $formularz[wmiejsce], $formularz[obszar], $formularz[typ], $formularz[wadres], $formularz[wkod], $formularz[wopis], $sesja[id], $data, $id_wydarzenia); } } elseif($id_wydarzenia) { //foreach($wydarzenie_rekord as $klucz=>$wartosc) // $formularz[$klucz] = $wartosc; $formularz = $wydarzenie_rekord; $data = $wydarzenie_rekord[wdata]; } else { $formularz[obszar] = $klub_rekord[obszar]; $formularz[typ] = $klub_rekord[typ]; } ?> <html> <head> <title>Dodaj/popraw wydarzenie</title> </head> <body> <? include("publicnaw.inc"); ?> <h1>Popraw wydarzenie</h1> <? if($komunikat!="") { } ?> <p> <input type="hidden" name="flagaakcji" value="aktualizuj_wydarzenie"> <input type="hidden" name="id_wydarzenia" Nazwa Wydarzenia: <BR> <input type="text" name="formularz[wnazwa]" </p> <p> Data i godzina: <BR> <Select name="formularz[miesiace]"> <?piszMiesiacOpcje($data)?> </select> <Select name="formularz[dni]"> <?piszDzienOpcje($data)?> </select> <Select name="formularz[lata]"> <?piszRokOpcje($data)?> </select> <Select name="formularz[godziny]"> <?piszGodzinaOpcje($data)?> </select> <Select name="formularz[minuty]"> <?piszMinutaOpcje($data)?> </select> </p> <p> Obszar wydarzenia: <BR> <Select name="formularz[obszar]"> <?piszOpcjeLista("obszary",$formularz[obszar])?> </select> </p> <p> Typ wydarzenia: <BR> <Select name="formularz[typ]"> <?piszOpcjeLista("typy",$formularz[typ])?> </select> </p> <p> Opis wydarzenia: <BR> <textarea name="formularz[wopis]" rows=5 cols=30 vrap="virtual"> </textarea> </p> <p> Nazwa miejsca: <BR> <input type="text" name="formularz[wmiejsce]" </p> <p> Adres miejsca: <BR> <textarea name="formularz[wadres]" rows=5 cols=30 vrap="virtual"> </textarea> </p> <p> Kod pocztowy miejsca: <BR> <input type="text" name="formularz[wkod]" </p> <p> <input type="submit" value="aktualizuj"> </p> </form> </body> </html>
plik dblib.inc
<?php function wstawWydarzenie($nazwa, $miejsce, $obszar, $typ, $adres, $kod, $opis, $id_klubu, $znacznikczasu, $id_wydarzenia) { if(!id_wydarzenia) { $kwerenda ="INSERT INTO wydarzenia (wnazwa, wmiejsce, obszar, typ, wadres, wkod, wopis, wklub, wdata) VALUES('$nazwa', '$miejsce', '$obszar', '$typ', '$adres', '$kod', '$opis', '$id_klubu', '$znacznikczasu')"; } else { $kwerenda ="UPDATE wydarzenia SET wnazwa='$nazwa', wmiejsce='$miejsce', obszar='$obszar', typ='$typ', wadres='$adres', wkod='$kod', wopis='$opis', wklub='$id_klubu', wdata='$znacznikczasu' WHERE id='$id_wydarzenia'"; } if (!$wynik) } ?>