Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Problem z łączeniem tabel
Forum PHP.pl > Forum > Bazy danych > MySQL
dejmen
napisałem skrypt łączenia dwóch tabel
  1. <?php
  2. $connect = mysql_connect("localhost","dejmen","root") or die ("Sprawdź połączenie z serwerem");
  3.  
  4. mysql_select_db("moviesite");
  5.  
  6. $query = "SELECT movie_name, movietype_label" .
  7. "FROM movie ".
  8. "LEFT JOIN movietype ".
  9. "WHERE movie_type = movietype_id ".
  10. "AND movie.movie_year>1990 " .
  11. "ORDER BY movie_type";
  12. $results = mysql_query($query)
  13.  
  14.  
  15. echo "<table border=\"1\">\n";
  16. while ($row = mysql_fetch_assoc($results)) {
  17. echo "<tr>";
  18. foreach ($row as $asdf) {
  19. echo "<td>";
  20. echo $asdf;
  21. echo "</td>";
  22. }
  23. echo "<br>";
  24. }


Po uruchomieniu wyskakuje następujący błąd
Something is wrong in your syntax obok 'LEFT JOIN movietype WHERE movie_type = movietype_id AND movie.movie_year>1990 OR' w linii 1

Nie umiem znaleść źródła błędu prosze o pomoc
mat-bi
A.Y.F.K.M?

Wszystko ci wywaliło - poszukaj tworzenia joinów na necie.
dejmen
Co mi wywaliło mógłbyś jaśniej jestem dopiero raczkujący w mysql
thek
Poczytaj o POPRAWNEJ składni LEFT JOIN zanim zaczniesz pisać o pomoc.
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.