Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]przyklad z ksiazki nie dziala - zalamka, albo program albo moj blad
--Grzesiekb91--
post
Post #1





Goście







Wpisalem kod, ktory mial stworzyc tabele z bazy danych, żadnego błędu tylko jakaś niespotykana przeze mnie dotąd kropka czarna w lewym górnym rogu, której nawet skopiować nie można... myślałem z początku, że to jakiś brud na monitorze (IMG:style_emoticons/default/haha.gif)
  1. <?php
  2. $connect = mysql_connect("localhost" , "eloziomius", "passwordtomysql")
  3. or die ("Sprawdz polaczenie z internetem");
  4.  
  5. mysql_select_db("moviesite");
  6.  
  7. $insert = "INSERT INTO movie(movie_id, movie_name, movie_type, " .
  8. "movie_year, movie_leadactor, movie_director) " .
  9. "VALUES (1. 'Bruce Wszechmogacy', 5, 2003, 1, 2), " .
  10. "(2. 'Zycie biurowe', 5, 1999, 5, 6), " .
  11. "(3. 'Wielki Kanion', 2, 1991, 4, 3)".
  12. $results= mysql_query($insert)
  13.  
  14. $type = "INSERT INTO movietype (movietype_id, movietype_label)" .
  15. "VALUES (1. 'Science-fiction'), " .
  16. "(2. 'Dramat'), " .
  17. "(3. 'Przygoda'), " .
  18. "(4. 'Wojenny'), " .
  19. "(5. 'Komedia'), " .
  20. "(6. 'Horror'), " .
  21. "(7. 'Akcja'), " .
  22. "(8. 'Dla Dzieci'), " .
  23. $results = mysql_query($type)
  24.  
  25. $people = "INSERT INTO people (people_id, people_fullname, ".
  26. "people_isactor, people_isdirector) " .
  27. "VALUES (1. Jim Carrey, 1, 0), " .
  28. "(2. 'Tom Shadyac', 0, 1), " .
  29. "(3. 'Lwrence Kasdan', 0, 1), " .
  30. "(4. 'Kevin Kline', 1, 0), " .
  31. "(5. 'Ron Livingstone', 1, 0), " .
  32. "(6. 'Mike Judge', 0, 1), " .
  33. $results = mysql_query($people)
  34.  
  35. echo " Dane zostaly wstawione poprawnie!";
  36. ?>


Tutaj wyszło, że dane wpisane są poprawnie na końcu, ale gdy tworze tabele używam kodu:
  1. <?php
  2. $connect = mysql_connect("localhost", "eloziomus", "passwordtomysql")
  3. or die ("Sprawdz polaczenie z serwerem.");
  4. mysql_select_db("moviesite");
  5. $query = "SELECT * " .
  6. "FROM movie " .
  7. "WHERE movie_year>1990 " .
  8. "ORDER BY movie_type";
  9. $results = mysql_query($query)
  10. echo "<table border=\"1\">\n";
  11. while ($row = mysql_fetch_assoc($results)) {
  12. echo "<tr>\n";
  13. foreach($row as $value) {
  14. echo $value;
  15. echo "</td>\n";
  16. }
  17. echo "</tr>\n";
  18. }
  19. echo "</table>\n";
  20. ?>
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%)
-----


no i w ten czas plik z tym drugim skryptem odpala to dziwna kropke, gdy zas tworzę całą baze danych wystukuje mi "Query was empty" program nazywa sie createmovie.php, zas ten pierwszy skrypt,ktory podalem to moviedata.php.Najpierw odpalam createmovie.php, wtedy wystukuje mi "Query was empty", nastepnie odpalam moviedata.php, który niby pomyślnie wypełnia mi baze danych. Może wgl cos z konfiguracja mam pomieszane ? juz nie wiem
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.10.2025 - 16:52