![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 13.12.2007 Skąd: Katowice/Goleniowy Ostrzeżenie: (0%) ![]() ![]() |
Mam problem wyskakuje mi błąd nie moge sie połapać o co chodzi kombinuje ale nic to nie daje :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE people_id='1'' at line 1 Kod <?
$link = mysql_connect("localhost","bp5am","mp5ampass") or die ("sprawdz po??czenie z serwerem."); mysql_select_db("moviesite") or die(mysql_error()); $query = "Select movie_name, movie_director, movie_loadactor " . "FROM movie"; $result = mysql_query($query, $link) or die(mysql_error()); $num_movies = mysql_num_rows($result); $movie_header=<<<EOD <h2><center>Baza danyc recenzji filmów</center></h2> <table width="70%" border="1" cellpadding="2" cellspacing="2" align="center"> <tr> <th>Tytuł Filmu</th> <th>Reżyser</th> <th>Główny aktor</th> <tr> EOD; function get_director() { global $movie_director; global $director; $query_d = "SELECT people_fullname " . "FROM people " . "WHERE people_id='$movie_director'"; $results_d = mysql_query($query_d) or die(mysql_error()); $row_d = mysql_fetch_array($results_d); extract($row_d); $director = $people_fullname; } function get_loadactor() { global $movie_loadactor; global $loadactor; $query_a = "SELECT people_fullname" . "FROM people " . "WHERE people_id='$movie_loadactor'"; $results_a = mysql_query($query_a) or die(mysql_error()); $row_a = mysql_fetch_array($results_a); extract($row_a); $loadactor = $people_fullname; } while ($row = mysql_fetch_array($result)) { $movie_name = $row['movie_name']; $movie_director = $row['movie_director']; $movie_loadactor = $row['movie_loadactor']; get_director(); get_loadactor(); $movie_details .=<<<EOD <tr> <td>$movie_name</td> <td>$director</td> <td>$loadactor</td> </tr> EOD; } $movie_details .=<<<EOD <tr> <td> </td> </tr> <tr> <td>Łączenie filmów: $num_movies</td> </tr> </table> EOD; $movie_footer .="</table>"; $movie .=<<<MOVIE $movie_header $movie_details $movie_footer MOVIE; echo "W bazie danych znajdują się $num_movies filmy."; echo $movie; ?> |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie: "SELECT people_fullname"
a: "SELECT people_fullname " zjadles spacje. I uzywaj poprawnego bbcode -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 19:27 |