Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System newsów oparty o mysql, Testowanie
Fipaj
post
Post #1





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


Napisałem bardzo prosty skrypt newsów:
  1. <html>
  2. <head>
  3. <title>System newsów</title>
  4. </head>
  5. <body>
  6. <?php
  7. // konfiguracja
  8. $adres = &#092;"tutaj wpisz adres\";
  9. $uzytkownik = &#092;"tutaj wpisz nazwę usera\";
  10. $haslo = &#092;"tutaj wpisz haslo biggrin.gif\";
  11. $baza_danych = &#092;"tutaj wpisz bazę danych\";
  12.  
  13. // podłączenie się do mysql
  14. $db = mysql_connect ($adres, $uzytkownik, $haslo);
  15.  
  16. // wybranie bazy
  17. mysql_select_db ($baza_danych);
  18.  
  19. // utworzenie tabeli
  20. mysql_query (&#092;"CREATE TABLE nowosci (obrazek_url VARCHAR(100) NOT NULL, tresc TEXT NOT NULL, autor VARCHAR(100) NOT NULL, data DATETIME NOT NULL)\");
  21.  
  22. // pobranie danych z formularza i zapisanie ich w bazie danych
  23. if (isset ($_POST['wyslij']) {
  24.  
  25.     // wykonanie zapytania
  26.     mysql_query (&#092;"INSERT INTO nowosci (obrazek_url, tresc, autor, data) VALUES ('{$_POST['obrazek_url']}', {$_POST['tresc']}', {$_POST['autor']}', NOW())\");
  27.  
  28.     // zamknięcie bazy danych
  29.     mysql_close ($db);
  30. }
  31. else {
  32.     // zamknięcie bazy danych
  33.     mysql_close ($db);
  34.  
  35.     // wyświetla formularz
  36.     print ('<form action=\"obsluga_formularza.php\" method=\"post\">');
  37.     print ('<input type=\"text\" name=\"obrazek_url\">');
  38.     print ('<textarea name=\"tresc\"></textarea>');
  39.     print ('<input type=\"text\" name=\"autor\">');
  40. }
  41. ?>
  42. </body>
  43. </html>

  1. <html>
  2. <head>
  3. <title>System newsów</title>
  4. </head>
  5. <body>
  6. <?php
  7. // konfiguracja
  8. $adres = &#092;"tutaj wpisz adres\";
  9. $uzytkownik = &#092;"tutaj wpisz nazwę usera\";
  10. $haslo = &#092;"tutaj wpisz haslo biggrin.gif\";
  11. $baza_danych = &#092;"tutaj wpisz bazę danych\";
  12.  
  13. // podłączenie się do mysql
  14. $db = mysql_connect ($adres, $uzytkownik, $haslo);
  15.  
  16. // wybranie bazy
  17. mysql_select_db ($baza_danych);
  18.  
  19. // pobranie informacji z bazy danych
  20. $zapytanie = mysql_query (&#092;"SELECT * FROM nowosci ORDER BY data DESC\");
  21.  
  22. // wyświetlenie informacji
  23. while ($wiersz = mysql_fetch_array ($zapytanie)) {
  24.     print (&#092;"<p>\");
  25.     print(&#092;"<img src=\"{$wiersz['obrazek_url']\" style=\"float:left;\">{$wiersz['data']} - <b>{$wiersz['autor']}</b><br>{$wiersz['tresc']}\");
  26.     print(&#092;"</p>\");
  27. }
  28. mysql_close ($db);
  29. ?>
  30. </body>
  31. </html>

Niestety, nie mam obecnie dostępu do bazy danych. Proszę, aby ktoś sprawdził, ewentualnie umieścił na chwilkę na swoim serwerze w celu przetestowania itp. Z góry wielkie dzięki!

PS. FFCode już prawie gotowe biggrin.gif

Ten post edytował Fipaj 23.02.2005, 12:47:06


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:28