Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rozkład jazdy
Forum PHP.pl > Inne > Hydepark
studenci-desperaci
Czy ma ktoś może pomysł jak można zrobic prosty rozkład jazdy , w którym wyszukujemy połączenia włącznie z przesiadkami??
mike
1. Przenoszę na Hydepark
2. Sesja się zbliża, co tongue.gif Uczyć sie nie chcialo to teraz macie laugh.gif
3. A jak wam pomogę to podacie moje nazwisko, mówiąc o autorach pracy tongue.gif
GrayHat
przychodzi mi na mysl prosty zapis bazy:

id | kurs
1 | warszawa;kutno;konin;poznan;rzepin;berlin hbf

cos takiego powiedzmy winksmiley.jpg
w polu kurs wszystkie stacje oddzielone myslnikami czyli explodujac to mamy [0] = stacja poczatkowa, max([0]) = stacja koncowa
jezeli ktos jedzie np do rzepina to szukanie zakanczamy na nim i podajemy wartosci mniejsze za wyjatkiem [0] jako stacje przejazdowe...
xberus
Algorytmy grafowe... kazda stacja to wezel, a kazdy polaczenie z sasiednia stacja to krawedz... nic mi wiecej do glowy nie przychodzi
studenci-desperaci
Witam , zrobilismy cos takiego

<form action="wyszukiwarka.php" method="post">
Początek <input type="text" name="poczatek" />
Koniec <input type="text" name="koniec" />
<input type="submit" value=" wyślij " />
</form>

<?
echo "Twój wybór:<br>";
echo "Przystanek początkowy: ";
echo $_POST["poczatek"]. "<br />";
echo "Przystanek końcowy: ";
echo $_POST["koniec"]. "<br />";

$poczatek=$_POST["poczatek"];
$koniec=$_POST["koniec"];

if (mysql_connect(localhost)
and mysql_select_db(przyklad))
{

$query = "SELECT * FROM tabelap WHERE kurs BETWEEN ('$poczatek') AND ($koniec')";
$result = mysql_query($query)
or die("Query failed");

while ($row = mysql_fetch_array($result)) {
echo "<TR><TD>" . $row["id"] .
"</TD><TD>" . $row["kurs"] .
"</TD></TR>\n";
echo "<br>";
}
}
?>

A baze danych mamy np taką :

id | kurs itp
1 Akademicka
2 Dabrowskiego
3 Warszawska
4 Kielecka

Jak zrobic zeby BETWEEN nie wyszukiwał nam alfabetycznie (np Akademicka -> Kielecka , nie pomijając Warszawskiej??)
NuLL
Zle forum - to juz kwestia programowania pozatym brak bbCode.

-Zamykam-
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.