Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Nie dodaje do bazy danych
malaAga
post
Post #1





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

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


Kolejny problem niby wszystko jest ok wyświetla sie komunikat że dodało do bazy ale jak sprawdzam w bazie to jednak nie. Dopiero się uczę i nie moge znaleść błedu. Kod znajduje sie w dwóch plikach:
formularz.php
  1.  
  2. <form method="POST" action="configformularz.php">
  3. <fieldset>
  4. <label>Pytanie:</label>
  5. <textarea name="tytul" required></textarea><br>
  6.  
  7. <label>Data rozpoczęcia:</label>
  8. <input type="date" name="data_begin" required/><br>
  9.  
  10. <label>Data zakończenia:</label>
  11. <input type="date" name="data_end" required/><br>
  12.  
  13. <label>Odpowiedź:</label>
  14. <input type="text" name="odpowiedzi[]" required/><br>
  15.  
  16. <label>Odpowiedź:</label>
  17. <input type="text" name="odpowiedzi[]" required/><br>
  18.  
  19. <input type="submit" class="buton" name="zapisz" value="Zapisz"/>
  20.  
  21. </fieldset>
  22. </form>


configformularz.php
  1.  
  2. if (isset($_POST['zapisz'])) {
  3. $tytul = trim($_POST['tytul']);
  4. $data_begin = $_POST['data_begin'];
  5. $data_end = $_POST['data_end'];
  6. $odpowiedzi = $_POST['odpowiedzi']
  7.  
  8. mysql_query("INSERT INTO polls (tytul, data_begin, data_end) VALUES ('$tytul', '$data_begin', '$data_end'")or die('Błąd zapytania');
  9. $id = mysql_insert_id();
  10.  
  11. foreach($odpowiedzi as $odpowiedz) {
  12. if(!empty($odpowiedz)) mysql_query("INSERT INTO answers (id_poll, odp, votes) VALUES ('$id', '$odpowiedz', '0')")or die('Błąd zapytania');
  13. } echo '<p>Dodano poprawnie! <a href="admin.php">Wróć na stronę główną</a></p>';
  14. }
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.09.2025 - 20:37