Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie danych z bazy danych
Forum PHP.pl > Forum > PHP
saperek25
Witam mam problem z pobieraniem danych z bazy danych. Oto kod przykładu:

  1. <?php
  2. //połączenie z bazą MySQL
  3. $connect = mysql_connect("localhost", "root", "tatiana13")
  4. or die ("Sprawdź połączenie z serwerem.");
  5.  
  6. //uaktywnij odpowiednią bazę
  7. mysql_select_db("moviesite");
  8.  
  9. $query = "SELECT movie_name, movie_type" .
  10. "FROM movie" .
  11. "WHERE movie_year>1990 " .
  12. "ORDER BY movie_type";
  13. $results = mysql_query($query)
  14. or die (mysql_error());
  15.  
  16. while ($row = mysql_fetch_array($results)) {
  17. extract($row);
  18. echo $movie_name;
  19. echo " - ";
  20. echo $movie_type;
  21. echo "<br>";
  22. }
  23.  
  24. ?>


Gdy uruchomię ten skrypt to wyskakuje błąd:


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 'movie_year>1990 ORDER BY movie_type' at line 1


Już sobie poradziłem brakowało spacji smile.gif

Oto poprawny kod"

  1. <?php
  2. //połączenie z bazą MySQL
  3. $connect = mysql_connect("localhost", "root", "tatiana13")
  4. or die ("Sprawdź połączenie z serwerem.");
  5.  
  6. //uaktywnij odpowiednią bazę
  7. mysql_select_db("moviesite");
  8.  
  9. $query = "SELECT movie_name, movie_type " .
  10. "FROM movie " .
  11. "WHERE movie_year>1990 " .
  12. "ORDER BY movie_type";
  13. $results = mysql_query($query)
  14. or die (mysql_error());
  15.  
  16. while ($row = mysql_fetch_array($results)) {
  17. extract($row);
  18. echo $movie_name;
  19. echo " - ";
  20. echo $movie_type;
  21. echo "<br>";
  22. }
  23.  
  24. ?>
Kshyhoo
I po co kolejny post? Masz już swój wątek http://forum.php.pl/index.php?showtopic=163016
nospor
Temat juz zalozyles. Crossposting jest zabroniony
Fifi209
A nie możesz tak?
  1. $query = 'SELECT movie_name, movie_type FROM movie WHERE movie_year>1990 ORDER BY movie_type';
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.