mam plik z formularzem:
<html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <meta http-equiv="Content-Language" content="pl" /> </head> <body > <?php $host="xxx"; // Host name $username="xxx"; // Mysql username $password="xxx"; // Mysql password $db_name="xxx"; // Database name $tbl_name="xxx"; // Table name // get value of id that sent from address bar // Retrieve data from database $sql="SELECT * FROM $tbl_name order by id asc"; $id=$_GET['id']; echo '<form action="b.php" method="get"> <table border="1">'; for ($i=1; $i<=$num_results; $i++) { echo '<td align="center"><input type="checkbox" name="cb'.$i.'" value="'.$row['id'].'"/></td></tr>'; } ?> </body> </html>
I plik odczytujący:
<? $ilosc = $_GET['ilosc']; $liczba_wybranych = 0; for ($tab=1; $tab<=$ilosc; $tab++){ $liczba_wybranych++; } } ?> <br> <br> <table border="1"> <tr> <td>kol id </td> <td>towar</td> <td>ilość </td> </tr> <tr> <td>id od 1 do X wierszy</td> <td>nazwa towaru</td> <td>ilość</td> </tr> </table>
Baza danych z której pobierane są informacje wygląda w taki sposób:
Kod
id | towar | nazwa_towaru_1 | ilosc_towaru_1 | ... | nazwa_towaru_99 | ilosc_towaru_99 |
Towar - to liczba która podaje ile jest towarów w danym rekordzie czyli jak będzie tu 4 to baza będzie miała zapełnione pola do "nazwa_towaru_4 | ilosc_towaru_4";
Potrzebuję tabelkę która wyświetli mi wszystkie towary z tych ID które wybrałem (w formularzu) w tabelce tak jak w pliku 2. Czyli powiedzmy, że jak wybrałem z formularza id 1 i 8 gdzie:
id 1 miał 4 towary, a id 8 miał 2 towary.
To ma mi się wyświetlić 1 tabelka z sześcioma towarami. Kolejność niema znaczenia ważne by wszystkie się wyświetliły.