Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] dodanie adresu url
Grzesiekb91
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

Ostrzeżenie: (0%)
-----


normalnie porazka (IMG:style_emoticons/default/smile.gif) ucze sie z ksiazki..

  1. <?php
  2. $link = mysql_connect("localhost", "bp5am", "bp5ampass") or die ("Sprawdz polaczenie z serwerem.");
  3. mysql_select_db("moviesite") or die (mysql_error());
  4. $query = "SELECT movie_id, movie_name, movie_director, movie_leadactor FROM movie";
  5. $result = mysql_query($query,$link) or die(mysql_error());
  6. $num_movies = mysql_num_rows($result);
  7. $movie_header=<<<EOD
  8. <h2><center>Baza danych recenzji filmw</center></h2>
  9. <table width="70%" border="1" cellpadding="2" cellspacing="2" align="center">
  10. <tr>
  11. <th>Tytul filmu</th>
  12. <th>Reżyser</th>
  13. <th>Główny aktor</th>
  14.  
  15. </tr>
  16.  
  17. EOD;
  18. function get_director(){
  19. global $movie_director;
  20. global $director;
  21. $query_d = "SELECT people_fullname " .
  22. "FROM people " .
  23. "WHERE people_id='$movie_director'";
  24.  
  25. $results_d = mysql_query($query_d) or die(mysql_error());
  26. $row_d = mysql_fetch_array($results_d);
  27. extract($row_d);
  28. $director = $people_fullname;
  29. }
  30. function get_leadactor(){
  31. global $movie_leadactor;
  32. global $leadactor;
  33.  
  34. $query_a = "SELECT people_fullname " .
  35. "FROM people " .
  36. "WHERE people_id='$movie_leadactor'";
  37. $results_a = mysql_query ($query_a) or die(mysql_error());
  38. $row_a = mysql_fetch_array($results_a);
  39. extract ($row_a);
  40. $leadactor = $people_fullname;
  41. }
  42. $movie_details = " ";
  43. while ($row = mysql_fetch_array($result)) {
  44. $movie_id = $row['movie_id'];
  45. $movie_name = $row['movie_name'];
  46. $movie_director = $row['movie_director'];
  47. $movie_leadactor = $row['movie_leadactor'];
  48. //pobranie mienia i nazwiska rezesera z tabeli people
  49. get_director();
  50. get_leadactor();
  51. $movie_details .=<<<EOD
  52. <tr>
  53.  
  54. <td><a href="movie_details.php?movie_id=$movie_id"
  55.   title="Dowiedz sie wiecej na temat $movie_name">$movie_name</td>
  56.  
  57.  
  58.  
  59. <td>$movie_name</td>
  60. <td>$director</td>
  61. <td>$leadactor</td>
  62. </tr>
  63. EOD;
  64. }
  65. $movie_details .=<<<EOD
  66.  
  67. <tr>
  68.  
  69.  
  70. <td>Łącznie filmów: $num_movies</td>
  71. </tr>
  72. </table>
  73. EOD;
  74. $movie_footer="</table>";
  75. $movie =<<<MOVIE
  76. $movie_header
  77. $movie_details
  78. $movie_footer
  79. MOVIE;
  80. echo "W bazie danych znajduje się $num_movies filmów.";
  81. echo $movie;
  82. ?>




Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Grzesiekb91
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 6.01.2011

Ostrzeżenie: (0%)
-----


możesz zrobić mi to z tym "title=" ? bez tego title bałagan w komórkach zamiast nazwisk, imion, nazw filmow, kody sa w komórkach "Dowiedz sie wiecej na temat get_director(2)" z całą pewnoscia z title= , bedzie sam numer, czyli to samo co na poczatku, zamiast nazwiska, wyswietla sie jego numer, podporządkowany numerowi filmu czy jakos tak, juz sam nie wiem co mówie, nie wiem co czytam, nie wiem co wpisuje w nottatnik :-)
(IMG:https://imagizer.imageshack.us/v2/1199x234q90/538/Df08BZ.jpg)

Ten post edytował Grzesiekb91 19.06.2015, 14:00:17
Go to the top of the page
+Quote Post

Posty w temacie
- Grzesiekb91   [PHP] dodanie adresu url   16.06.2015, 13:09:58
- - kayman   a problem jest w czym?   16.06.2015, 13:11:10
- - Grzesiekb91   kurcze myslalem, ze dałem wytłumaczenie, byłem tot...   16.06.2015, 13:16:44
- - patwoj98   Przede wszystkim to domykaj znacznik '</a...   17.06.2015, 07:04:01
- - Grzesiekb91   niby próbuje robić to samo, ale wcześniej żeby zro...   18.06.2015, 12:55:23
- - patwoj98   Porzucić lepiej tę książkę i poucz się ze stron na...   18.06.2015, 17:18:20
- - Grzesiekb91   jak mam zmienić zmienną ? wgl pojęcie dla mnie nie...   19.06.2015, 11:15:36
- - patwoj98   Wygląda, ale spróbuj tak jak Ci podałem. Po co Ci ...   19.06.2015, 11:29:43
- - Grzesiekb91   wywala błąd w ostatniej linijce kodu czyli "?...   19.06.2015, 11:45:27
- - patwoj98   Jak wywala błąd to wklej cały aktualny skrypt i wk...   19.06.2015, 11:49:11
- - Grzesiekb91   moze w sumie , dobry skrypt pisałem wcześniej, ale...   19.06.2015, 11:53:21
- - patwoj98   Porównaj nasze skrypty. Obstawiam, że znajdziesz r...   19.06.2015, 11:55:38
- - Grzesiekb91   [PHP] pobierz, plaintext ......mysql_select_db ...   19.06.2015, 12:01:24
- - patwoj98   Najlepiej pobierz PHPMyAdmin lub Adminera i tam po...   19.06.2015, 12:04:57
- - Grzesiekb91   czyli musiałbym coś zrobić w tej pętli while żeby...   19.06.2015, 12:08:14
- - patwoj98   Jedna tabelka to za mało. Udostępnij te 3 co tworz...   19.06.2015, 12:10:50
- - Grzesiekb91   RE: [PHP] dodanie adresu url   19.06.2015, 12:13:17
- - patwoj98   [PHP] pobierz, plaintext function get_director...   19.06.2015, 12:23:13
- - Grzesiekb91   sorry stary, że Cie tak wykorzystuje: [PHP] pobie...   19.06.2015, 12:29:24
- - patwoj98   [PHP] pobierz, plaintext <?php$link = mysql_con...   19.06.2015, 12:33:45
- - nospor   EOD; ma byc w pierwszej kolumnie nowej linii a nie...   19.06.2015, 12:34:04
- - Grzesiekb91   Parse error: syntax error, unexpected $end in...   19.06.2015, 12:36:14
- - patwoj98   Skopiuj z poprzedniej strony mój kod i go wklej so...   19.06.2015, 12:39:45
- - Grzesiekb91   to właśnie zrobiłem   19.06.2015, 12:40:17
- - patwoj98   Linijka 19 i 27, przeczytaj ją. Tam jest capsem zr...   19.06.2015, 12:44:26
- - Grzesiekb91   kurde, przepraszam już z tych nerwów i ciągłego ro...   19.06.2015, 12:46:46
- - patwoj98   Za wywołaniem funkcji wstaw, tj. w linii 41 wstaw ...   19.06.2015, 12:56:20
- - Grzesiekb91   [PHP] pobierz, plaintext <?php$link = mysql_con...   19.06.2015, 13:01:19
- - patwoj98   Zmień Twój kod na mój kod! Bo narazie jest Twó...   19.06.2015, 13:04:52
- - Grzesiekb91   to jest twój kod, skopiowałem raz jeszcze i zmieni...   19.06.2015, 13:08:14
- - patwoj98   Widzę, że to nie mój bo zupełnie inne funkcje są w...   19.06.2015, 13:12:59
- - Grzesiekb91   przeciez ściągnąłem ten twój kod nawet ewidentni...   19.06.2015, 13:17:28
- - patwoj98   Popraw, żeby na forum było to co aktualnie masz. N...   19.06.2015, 13:19:35
- - Grzesiekb91   Poprawiłem, poprawiłem już :-) ale swoją drogą sko...   19.06.2015, 13:23:49
- - patwoj98   W var_dump-y wklej wywołania funkcji z powyższych ...   19.06.2015, 13:30:24
- - Grzesiekb91   nie rozumie   19.06.2015, 13:31:09
- - patwoj98   var_dump(get_director($movie_director)); var_...   19.06.2015, 13:31:54
- - Grzesiekb91   "string(11) "Tom Shadyac" string(10...   19.06.2015, 13:33:23
- - patwoj98   Czyli funkcje zwracają to co mają. To chcąc nie ch...   19.06.2015, 13:36:05
- - Grzesiekb91   tyle, że nie wyswietlaja się one w tabeli tylko na...   19.06.2015, 13:38:02
- - nospor   CytatCzyli funkcje zwracają to co mają. To chcąc n...   19.06.2015, 13:42:29
- - patwoj98   [PHP] pobierz, plaintext <tr>  ...   19.06.2015, 13:47:45
- - nospor   Caly czas naprowadzam. Najpierw poprawilem Wam EOD...   19.06.2015, 13:50:52
- - Grzesiekb91   możesz zrobić mi to z tym "title=" ? bez...   19.06.2015, 13:55:17
- - patwoj98   Dobra, czyli powinno być tak. Nie myślałem. [PHP]...   19.06.2015, 13:58:17
- - nospor   zamieniles RETURN na echo a potem odbierasz wynik ...   19.06.2015, 14:19:13
- - Grzesiekb91   Pomoz ktos jak ktos pomoze to porobie dzis jeszcz...   19.06.2015, 17:45:02


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 05:12