![]() |
![]() ![]() |
![]() |
![]() ![]()
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 odpowiadna za to ten fragment kodu: Kod </p><p>$ile_znalezionych=mysql_num_rows($result);</p><p>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>'; } 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 Przypuszczam ze to trzeba cos pokombinowac z petlami ale nie za bardzo wiem jak to zrobic. Prosze o pomoc i z góry wielkie dzięki. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 161 Pomógł: 25 Dołączył: 6.09.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jest trochę za mało danych. Przydałaby się struktura tabeli z bazy danych oraz fragment kodu z zapytaniem pobierającym dane.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 13.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
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); ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:00 |