Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 15.09.2013 Ostrzeżenie: (0%)
|
Chciałbym w jednej komórce zapisywać dane liczbowo, nr: '1','2', itd mam skrypt który zamienia te numery na dane z innych tabeli, tylko jest jeden problem, zamiasy wyswietlac informacje z tych 1,2 to wyswietla tylko pierwsza informację. i tak np w tabeli tytuly; mam id, tytyl -(1 mgr informatyki, 2lic politologii? zas w paszport.tytuly mam wpisane 1,2 a wyswietla tylko 1 mgr inf. Co mam zrobic aby wyswietlalo all.
Kod <meta http-equiv="Content-Type" content="text/html; charset=Windows-1250">
<?php require_once("include/baza.class.php5"); require_once("include/pytanie.class.php5"); require_once("include/utils.class.php5"); $baza=new baza(); $baza->connect(); $pytanie = new pytanie(); if($_GET[kto]=="") { $pytanie->zapytaj("SELECT id,nazwa FROM paszporty ORDER BY id"); $dane = $pytanie->get_dane(); $ilosc = $pytanie->get_ilosc(); echo "<table><tr><td></td> <td><b>NAZWA JEDNOSTKI</b> </td><td><b>RODZAJ WOJSK</b></td></tr>"; for ($i=0;$i<$ilosc;$i++) { $nazwa=$dane[$i][1]; $id=$dane[$i][2]; $w=$i+1; echo "<tr><td><center></center></td><td> <a href='paszport4.php?dzial=spism&kto=$nazwa'>$nazwa </td><td>$id</a></td></tr>"; } } else { $id=$_GET[kto]; $pytanie->zapytaj("SELECT paszporty.id, paszporty.nazwa, paszporty.paszport, paszporty.miejscowosc, paszporty.data,paszporty.email, paszporty.gg, wojsko.nazwa, tytuly.tytul FROM paszporty, wojsko, tytuly WHERE paszporty.stopien=wojsko.id and paszporty.tytuly=tytuly.id and paszporty.nazwa='$id'"); $dane = $pytanie->get_dane(); $id=$dane[0][0]; $nazwa=$dane[0][1]; $paszport=$dane[0][2]; $miejscowosc=$dane[0][3]; $data=$dane[0][4]; $email=$dane[0][5]; $gg=$dane[0][6]; $stopien=$dane[0][7]; $tytuly=$dane[0][8]; echo "<br><div class='menu'> </div> <div class='menu2'> <table width='1000px'> <tr> <td colspan='2'> <table id='Table_01' width='0' height='25' border='0' cellpadding='0' cellspacing='0' align='center'> <tr> </tr> <tr> <td background='img/tlo1.jpg' width='410' height='25' alt='' valign='top'> <font color='black'><center>Nazwa: <b>$nazwa</b> </font><br> <font color='black'>paszport: <b>$paszport</b> </font><br> <font color='black'>Miejsce zamieszkania: <b>$miejscowosc</b> </font><br> <font color='black'>Data rejestracji: <b>$data</b> </font><br> <font color='black'>email: <b>$email</b> </font><br> <font color='black'>gg: <b>$gg</b> </font><br> <font color='black'>stopien: <b>$stopien</b> </font><br> <font color='black'>tytuly: <b>$tytuly</b> </font><br> <br> </table <br> <center><img src='$obraz'> <center/> <table><td width=700'><div class='menu2' align='justify'> <br><font size='3'>$spis</font> </td> </table> "; } $baza->close(); ?> </head> <body style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" alink="#000099" link="#000099" vlink="#990099"> <br> </body> </html> |
|
|
|
student137 [PHP][SQL]kilka danych w jednej komórce 30.09.2013, 22:48:30
SmokAnalog Pytanie jest napisane w taki sposób, że kompletnie... 30.09.2013, 22:56:21
timon27 Cytat(SmokAnalog @ 30.09.2013, 23:56... 1.10.2013, 07:39:36
SmokAnalog I piąte: zmień kodowanie na UTF-8 1.10.2013, 08:23:13
student137 Dzieki postaram sie do tego zastosować. Ale odchod... 1.10.2013, 12:07:22
nospor jak chcesz w mysql znalezc rekordy dla kilku warto... 1.10.2013, 12:15:55
student137 a jesli mam cos takiego:
KodSELECT paszporty.id, p... 1.10.2013, 12:21:16
mmmmmmm Nie idź tą drogą!
Potrzebujesz dodatkowej tabe... 1.10.2013, 13:22:32
student137 tzn,? mam 3 tabele paszporty do wyswietlania wszyt... 1.10.2013, 13:27:36
mmmmmmm Już wiem. Musisz mieć pośrednią:
paszporty_tytuly
... 1.10.2013, 13:52:55
student137 ok, dzieki zobacze co z tego wyjdzie 1.10.2013, 14:07:32
-student137- w bazie open office zrobilem z tabelą posrednią i ... 1.10.2013, 22:54:17
student137 metodą prób i błedów jakiś rezultat osiągnąłem. Dz... 2.10.2013, 17:24:08
mmmmmmm Jedyne, co mi na szybko przychodzi do głowy to:[SQ... 2.10.2013, 18:43:07
student137 jedynie co zmieniło to recordy wyswietlają się jed... 2.10.2013, 18:49:25 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 10:51 |