We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

plaska baza danych POMOCY!!


czechu5
04-11-2008, 01:02
potrzebuje umiescic na stronie liste ok 50-ciu pracownikow, z mozliwoscia dodawaniea rekordow przez admin i wyszukiwaniem przez kazdego uzytkownika na stronie.Ze wzgledu na mala ilosc danych zdecydowanlem sie na plaska baze danych.
mam problem z wyszukiwaniem w bazie ( plik tekstowy )i wyswietlaniem rekordow.
ponizszy skrypt przedstawia proste wysukiwanie (1 kryterium) i proste wyswietlanie rekordow spelniajacych kryteria (linia pod linia).

moje potrzeby:

1)wyszukiwanie musi zawierac 3 kryteria
imie , nazwisko i miejscowosc
2)rekordy spelniajace kryteria wyszukiwania musza byc wyswietlane kazdy w osobnej tabeli jedna pod druga

3)jesli niema zadnych wynikow pokazuje sie komunikat "brak wynikow wyszukiwania"


skrypt:


Podaj szukane nazwisko:



$plik = "db.txt";
$dane = file($plik);

if ((isset($_POST['nazw'])) AND (trim($_POST['nazw']) != "")) {


for($i=0;$i list($imie[$i], $nazwisko[$i], $miejscowosc[$i]) = explode(" || ", $dane[$i]);


for($i=0;$i if (strpos($nazwisko[$i],$_POST['nazw']) !== false)

echo $imie[$i]." ".$nazwisko[$i].", ".$miejscowosc[$i]."
";
}
?>