Mam taki problem. Stworzylem baze danych z filmami. Mam stronke gdzie pobieram wszystkie tytuly i zapisuje je jeden pod drugim. Chcialem zrobic tak by po kliknieciu na link pobieraly sie z bazy inne dane takie jak np rezyser itp.
Skryp do dodawania filmow
dodaj.php
<?php nazwa varchar( 100 ) NOT NULL default '', tytul varchar( 100 ) NOT NULL default '', tytul_pl varchar( 100 ) NOT NULL default '', produkcja varchar( 100 ) NOT NULL default '', gatunek varchar( 100 ) NOT NULL default '', data_sw varchar( 100 ) NOT NULL default '', data_pl varchar( 100 ) NOT NULL default '', rezyseria varchar( 100 ) NOT NULL default '', scenariusz varchar( 100 ) NOT NULL default '', zdjecia varchar( 100 ) NOT NULL default '', muzyka varchar( 100 ) NOT NULL default '', na_podstawie varchar( 100 ) NOT NULL default '', wiek varchar( 100 ) NOT NULL default '', czas varchar( 100 ) NOT NULL default '', dystrybucja varchar( 100 ) NOT NULL default '', opis varchar( 100 ) NOT NULL default '', obrazek varchar( 100 ) NOT NULL default '', PRIMARY KEY ( id ))"); ?> <form action="ind.php" method="post"> <table> <tr> <td> Nazwa<br> <input type="text" name="nazwa"><br> Tytuł (eng)<br> <input type="text" name="tytul"><br> Tytuł (pl)<br> <input type="text" name="tytul_pl"><br> </td> <td> Produkcja<br> <input type="text" name="produkcja"><br> Gatunek<br> <input type="text" name="gatunek"><br> Data (Świat)<br> <input type="text" name="data_sw"><br> Data (Polska)<br> <input type="text" name="data_pl"><br> </td> <td> Reżyseria<br> <input type="text" name="rezyseria"><br> Scenariusz<br> <input type="text" name="scenariusz"><br> Zdjęcia<br> <input type="text" name="zdjecia"><br> Muzyka<br> <input type="text" name="muzyka"><br> Na podstawie<br> <input type="text" name="na_podstawie"><br> Wiek<br> <input type="text" name="wiek"><br> Czas<br> <input type="text" name="czas"><br> Dystrybucja<br> <input type="text" name="dystrybucja"><br> </td> <td> Opis<br> <textarea name="opis" cols="50" rows="10"></textarea><br> Obrazek<br> <input type="text" name="obrazek"><br> </td> <td> </tr> <tr> <td> <br> <br> <br> <input type="submit" value="dodaj"> </td> </tr> </table> </form> <?php $nazwa = $_POST['nazwa']; $tytul = $_POST['tytul']; $tytul_pl = $_POST['tytul_pl']; $produkcja = $_POST['produkcja']; $gatunek = $_POST['gatunek']; $data_sw = $_POST['data_sw']; $data_pl = $_POST['data_pl']; $rezyseria = $_POST['rezyseria']; $scenariusz = $_POST['scenariusz']; $zdjecia = $_POST['zdjecia']; $muzyka = $_POST['muzyka']; $na_podstawie = $_POST['na_podstawie']; $wiek = $_POST['wiek']; $czas = $_POST['czas']; $dystrybucja = $_POST['dystrybucja']; $opis = $_POST['opis']; $obrazek = $_POST['obrazek']; if($nazwa and $tytul and $tytul_pl and $produkcja and $gatunek and $data_sw and $data_pl and $rezyseria and $scenariusz and $zdjecia and $muzyka and $na_podstawie and $wiek and $czas and $dystrybucja and $opis and $obrazek) { $ins = @mysql_query("INSERT INTO test SET nazwa='$nazwa', tytul='$tytul', tytul_pl='$tytul_pl', produkcja='$produkcja', gatunek='$gatunek', data_sw='$data_sw', data_pl='$data_pl', rezyseria='$rezyseria', scenariusz='$scenariusz', zdjecia='$zdjecia', muzyka='$muzyka', na_podstawie='$na_podstawie', wiek='$wiek', czas='$czas', dystrybucja='$dystrybucja', opis='$opis', obrazek='$obrazek'"); } ?>
A ten do pobierania tytulow (jako linkow) i ID filmu
spis_filmow.php
<?php include 'mysql/connection.php'; echo "<td> <a href=\"film.php?id=$id\">$r[3], $r[2]</a> <br><br> </td>"; $id=$r['id']; } } ?>
Prosze o pomoc i z gory dziekuje
