Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]/[PHP]
Forum PHP.pl > Forum > Przedszkole
InzaghiX
Hejka, Mam nadzieję , że w końcu ktoś mi pomoże bo nie potrafie poprawić tego aby było dobrze, więc mam 2 tabele
1)filmy kolumna id,rodzaj,tytul,opis,typ,data;
2)linki kolumna id_link,nr_id_film,opis,adres,host;
W tabeli filmy zapisuje opisy itp. filmów które zajmują tylko 1 rekord, a tabeli linki zapisuje sciezki z których można pobrać filmy
może być klika rekordów do jednego filmu , a więc stworzyłem pole nr_id_film i wpisuje tam wartość pola id z tabeli filmy ktore odpowiada danemu filmowi.

Tutaj zamieszczam kodzik. I bardzo bym prosił o poprawienie tak aby był porządany efekt , bo narazie jest efekt taki jak na tej stronie
http://www.wielkiekino.nazwa.pl/wk/laczenie.php a powinien byc taki jak tam opisany.

  1. <?php
  2.  include "inc/dblink.php" ;
  3.  
  4. $link = @mysql_connect( $CFG->dbhost,$CFG->dbuser,$CFG->dbpass );
  5. mysql_select_db( $CFG->dbname, $link );
  6.  
  7. $result=mysql_query( "SELECT * FROM filmy ORDER BY `id` DESC ", $link );
  8.  
  9.  
  10. $rows_sum = mysql_num_rows($result) or die (mysql_error()); 
  11.  while ( $aRow = mysql_fetch_array( $result ) )
  12.  {
  13.  
  14. echo' <table class=tabela >
  15.  <tr><td valign=top>
  16.  <table border="0">
  17.  
  18.  <div id=tytul>'.$aRow['tytul'].'
  19. <div id="friend">'.$aRow['typ'].'</div></div>
  20.  <div id=obrazek><img src="filmy/2.jpg"></div>
  21.  <div id=opis>'.$aRow['opis'].'</div>';
  22.  
  23.  
  24. echo 
  25.  
  26. <div id=link>
  27. <a class=sciagnij>Pobieranie:</a><br>';
  28.  
  29.  
  30. $result1=mysql_query( "SELECT DISTINCT 
  31.  filmy.id,
  32.  linki.nr_id_film,
  33.  linki.host,
  34.  linki.part,
  35.  linki.adres
  36. FROM filmy,linki
  37. WHERE (filmy.id=linki.nr_id_film) ORDER BY `id_link` DESC ", $link );
  38. $rows_sum = mysql_num_rows($result1) or die (mysql_error()); 
  39. while ( $wynik = mysql_fetch_array( $result1 ) )
  40. {
  41. <tr>
  42. <table border=0 width=300>
  43.  
  44. <td width=150 ><a class="host">'.$wynik['host'].'</a></td>
  45. <td class="part"><a>'.$wynik['part'].'</a></td>
  46. <td width=50 ><a class="x" href='.$wynik['adres'].' target=_blank>Pobierz</a></td></tr>
  47. <table>';
  48. }
  49. echo'<br></div>
  50.  
  51. </table>
  52. </table>';
  53. }
  54.  
  55.  
  56.  
  57.  ?>
nowotny
Spróbuj tak:
  1. <?php
  2. $result1=mysql_query( "SELECT DISTINCT 
  3.  filmy.id,
  4.  linki.nr_id_film,
  5.  linki.host,
  6.  linki.part,
  7.  linki.adres
  8. FROM filmy,linki
  9. WHERE (filmy.id=linki.nr_id_film) AND filmy.id=".$aRow['id']." ORDER BY `id_link` DESC ", $link );
  10. ?>
InzaghiX
Wielkie Wielkie dzięki!!!:) Jesteś świetny smile.gif Ja się bym męczył aż bym zwątpił i skończył z tym smile.gif Dzięki jeszcze raz!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.