Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 13.10.2008 Ostrzeżenie: (0%)
|
skrypt pobiera z bazy danych dane z kolumn 'rzad' i 'miejsce' i wyświetla je na stronie w takiej formie:
Rząd: 1 miejsce: 1 Rząd: 1 miejsce: 2 Rząd: 3 miejsce: 3 Rząd: 3 miejsce: 5 Rząd: 10 miejsce: 9 ... itd A ja chciałbym go przerobić tak, żeby wyświetlało w taki sposób: Rząd: 1 miejsce: 1, 2 Rząd: 3 miejsce: 3, 5 Rząd: 10 miejsce: 9 W tabeli osoby są pola: lp(int, auto_increment, primary key), nazwisko(char),rzad(int),miejsce(int), data(date),seans(int) a cały skrypt wyglada tak: Kod <?php $seans = $_POST['seans']; $data =$_POST['data']; // te dane sa z formularza if(!$data) { echo' Nie podałes daty.'; echo '<br/><a href="rez.php">szukaj od nowa </a>'; exit; } if (!get_magic_quotes_gpc()) { $seans=addslashes($seans); $data=addslashes($data); } $link = mysql_connect("localhost", "root", "*****") or die ("Nie można się połączyć"); mysql_select_db ("kino") or die ("Nie mozna wybrać bazy danych"); $query = " SELECT rzad, miejsce FROM OSOBY WHERE data like'%".$data."%' and seans like'%".$seans."%' order by rzad"; $result = mysql_query ($query) or die ("Zapytanie zakończone niepowodzeniem"); $ile_znalezionych=mysql_num_rows($result); if ($ile_znalezionych<1) { echo'<p>Nie ma rzadnych rezerwacji. Wszystkie miejsca są wolne. </p>'; } else { echo '<p>Na wybrany dzień: '.$data.' seans:'.$seans.' zarezerwowane są następujące miejsca: '; $ile_znalezionych=mysql_num_rows($result); for($i=0;$i<$ile_znalezionych;$i++) { $wiersz=mysql_fetch_assoc($result); $i+1; echo '<p><strong> Rząd: '; echo stripslashes($wiersz['rzad']); echo '</strong> miejsce: '; echo stripslashes($wiersz['miejsce']); echo '</p>'; } } mysql_close($link); ?> Przypuszczam ze to trzeba cos pokombinowac z petlami albo z if else ale nie za bardzo wiem jak to zrobic. Prosze o pomoc bo to jest dla mnie bardzo wazne. Z góry wielkie dzięki. |
|
|
|
jarekjr Problem z wyswietlaniem danych z bazy danych. 27.10.2008, 12:09:00
YaQzi Może tak?
[PHP] pobierz, plaintext <?php$... 27.10.2008, 18:41:35
jarekjr Wielkie dzięki - to działa. Nie za bardzo wiem jak... 27.10.2008, 19:54:40
Lejto ten fragment kodu formatuje dane z mysql i wyświet... 27.10.2008, 19:58:40
jarekjr tyle to i ja wiem ale chodzi mi o te zeminne ... 27.10.2008, 20:00:50
YaQzi while($linia = mysql_fetch_row($result))... 27.10.2008, 20:10:46
jarekjr aaa załapałem już.
Oj ja tez się bardzo ciesze ze... 27.10.2008, 20:25:22 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:17 |