Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wyciąganie id z bazy
mambus
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 30.11.2010

Ostrzeżenie: (0%)
-----


Witam.

Czy macie może pomysł jak rozwiązać taki problem ?

Chciałbym w MySQLu wykonać następujące zapytanie:

CODE
$zapytam = 'SELECT * FROM stacje BETWEEN '.$id_odjazdu.' AND '.$id_przyjazdu.' '


Natomiast aby wprowadzić $id_odjazdu i przyjazdu potrzebuje je najpierw wyciągnąć z bazy....

Na początku mam listę z której wybieram stację, chce np 3 stacje i 8 stację, i pomiędzy nimi mają się generować wyniki... czas, kilometry bla bla...
chciałbym to zrobić na podstawie ID, że jak wybiorę np 3 stacje to id=3 i ostatnia stacje i jej id=8 i sql wyciąga tylko wszystko pomiędzy nimi...

No kombinuje, i zgooglowałem, jakoś nie mam pomysłu...

a Wy ?

Ten post edytował mambus 8.12.2010, 02:03:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blade-mrn
post
Post #2





Grupa: Zarejestrowani
Postów: 113
Pomógł: 11
Dołączył: 20.10.2009

Ostrzeżenie: (0%)
-----


Masz fragment generujący pierwszą listę stacji:
  1. $polaczenie = mysql_connect('localhost', 'user', 'pasword');
  2. $baza = mysql_select_db('nazwa_bazy',$polaczenie);
  3. $pobieranie = 'SELECT id, nazwa_stacji, nazwa FROM stacje';
  4. $zapytuje = mysql_query($pobieranie,$polaczenie);
  5. while ($wpisy = mysql_fetch_assoc($zapytuje))
  6. {
  7. $przystanki = $wpisy['nazwa_stacji'];
  8. $id = $wpisy['id'];
  9. echo '<option value="'.$id.'">'.$przystanki.'</option>';
  10. }

Nie wiem jakie masz ustawienia do bazy więc to popraw i w razie konieczności popraw pobieranie ID bo nie wiem jak to pole się u ciebie w bazie nazywa. Reszta powinna działać. A plik switche.php nie działa ci prawdopodobnie dlatego że wybierasz tam stacje po ich nazwie a nie id. Szczerze powiem że nie do końca widzę jak to ma działać ale jeśli chodzi ci o to aby te listy z których wybierasz stacje przekazywały id stacji po wysłaniu formularza to powyższy skrypt to realizuje.

Ten post edytował blade-mrn 9.12.2010, 12:29:13
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 04:28