Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z zapisem do bazy danych rekordu
egonik
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 1.02.2012

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


Witam

Posiadam następujący formularz:
  1. <form action="form.php" method="post">
  2. Mecz:<br />
  3. <input type="text" name="mecz" /><br />
  4. Data:<br />
  5. <input type="text" name="data" /><br />
  6. Godzina:<br />
  7. <input type="text" name="godzina" /><br />
  8. Sędzia:<br />
  9. <input type="text" name="sedzia" /><br />
  10. <input type="submit" value="dodaj" />
  11. </form>


i następujący skrypt form.php

  1. <?php
  2. // odbieramy dane z formularza
  3. $mecz = $_POST['mecz'];
  4. $data = $_POST['data'];
  5. $godzina = $_POST['godzina'];
  6. $sedzia = $_POST['sedzia'];
  7.  
  8. if($mecz and $data and $godzina and $sedzia) {
  9.  
  10. // łączymy się z bazą danych
  11. $connection = @mysql_connect('sql.referee.nazwa.pl', 'referee_2', 'haslo')
  12. or die('Brak połączenia z serwerem MySQL');
  13. $db = @mysql_select_db('Obsada', $connection)
  14. or die('Nie mogę połączyć się z bazą danych');
  15.  
  16. // dodajemy rekord do bazy
  17. $ins = @mysql_query("INSERT INTO Obsada SET mecz='$mecz', data='$data', godzina='$godzina', sedzia='$sedzia'");
  18.  
  19. if($ins) echo "Rekord został dodany poprawnie";
  20. else echo "Błąd nie udało się dodać nowego rekordu";
  21. }
  22.  
  23. ?>


i nie wiem, ale nie zapisuje mi rekordów w bazie danych
struktura tabeli
id
mecz
data
godzina
sedzia

Wogóle wyskakuje komunikat że brak połaczenia z bazą danych, a więc do tego przechodzi
$connection = @mysql_connect('sql.referee.nazwa.pl', 'referee_2', 'haslo')
or die('Brak połączenia z serwerem MySQL');

Czy możecie pomóc?

Ten post edytował egonik 8.02.2012, 23:27:24
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 Aktualny czas: 22.08.2025 - 11:03