Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Mały problemik, proszę o analizę i pomoc
stypkalukasz
post 15.05.2007, 21:52:08
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 8.05.2007

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


Witam wszystkich serdecznie.
Pracuję ostatnio nad skrypcikiem dodawania informacji do bazy danych (MySQL). Utworzyłem dwa skrypty. W pierwszym wpisuję dane które mają zostać dodane do bazy danych:
  1. <title>"Polska Piłka Nożna" - aktualizacja danych (kluby)</title>
  2. </head>
  3.  
  4. <h1>"Polska Piłka Nożna" - aktualizacja danych (kluby)</h1>
  5.  
  6. <form action="wstaw_ksiazke.php" method="post">
  7. <table border="0">
  8.  
  9. <tr><td>klub</td><td> <input type="text" name="klub" maxlength="30" size="30"><br /></td></tr>
  10. <tr><td>tresc</td><td> <input type="text" name="tresc" maxlength="60" size="30"><br /></td></tr>
  11.  
  12. <tr><td colspan="2"><input type="submit" value="Zapisz"></td></tr>
  13. </table>
  14. </form>
  15. </body>
  16. </html>


Zadaniem drugiego jest sprawdzenie poprawności wpisanych danych oraz zapisanie ich w bazie danych:
  1. <html>
  2. <head>
  3. <title>"Polska Piłka Nożna" - rezultaty aktualizacji bazy danych (kluby)</title>
  4. </head>
  5. <body>
  6. <h1>"Polska Piłka Nożna" - rezultaty aktualizacji bazy danych (kluby) </h1>
  7. <?php
  8. // utworzenie krótkich nazw zmiennych
  9.  
  10. $klub=$HTTP_POST_VARS['klub'];
  11. $tresc=$HTTP_POST_VARS['tresc'];
  12.  
  13.  
  14. if (!$klub || !$tresc)
  15. {
  16.  echo 'Nie podano wszystkich potrzebnych danych.<br />'
  17. .'Wróć do poprzedniej strony i spróbuj ponownie.';
  18.  exit;
  19. }
  20.  
  21.  
  22. $klub = addslashes($klub);
  23. $tresc = addslashes($tresc);
  24.  
  25.  
  26. @ $db = mysql_pconnect('localhost', 'root', 'krasnal');
  27.  
  28. if (!$db)
  29. {
  30.  echo 'Błąd: : Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz 
  31.  
  32. później.';
  33.  exit;
  34. }
  35.  
  36. mysql_select_db('skarb_kibica');
  37. $zapytanie = "insert into dane values ('".$klub."', '".$tresc."')"; 
  38. $wynik = mysql_query($zapytanie);
  39. if ($wynik)
  40. echo mysql_affected_rows().' informacje zaktualizowane.'; 
  41. ?>
  42.  
  43. </body>
  44. </html>


I TU MAM PROBLEM. wPISUJĘ WSZYSKIE DANE I WCISKAM ZAPISZ. POWINIEN SIĘ POJAWIC KOMUNIKAT ZE INFORMACJE ZOSTAŁY ZAKTUALIZOWANE. TYMCZASEM ANI INFORMACJE DO BAZY NIE SA DODANE ANI NIE MA KOMUNIKATU.

Może jakieś propozycje rozwiązania questionmark.gif
Z góry dziękuję i pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:02