Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]chat - insert do bazy
Forum PHP.pl > Forum > Przedszkole
Avenlonth
Witam, pisząc skrypt chatu napotkałem problem. Otóż gdy wysyłam wypowiedź nie dodaje jej do bazy danych...

Oto kod:
  1. <?php
  2. require_once('./var/ustawienia.php');
  3. require_once('./include/test_zalogowanego.php');
  4. require_once('./include/gora_strony.php');
  5.  
  6. $query = mysql_query("select * from chat") or die ('Nie można pobrać danych!');
  7. while ($q = mysql_fetch_array($query)) {
  8. echo '<strong>'.$q['user'].' napisał/a:</strong><p>'.$q['tresc'].'</p>';
  9. }
  10. if (!empty($_POST['sumbit'])) {
  11. mysql_query("insert into gracze (`tresc`, `user`) value ('".$_POST['tresc']."','".$uzytkownik['login']."')") or die ('Nie można dodać posta!');
  12. }
  13. ?>
  14. <form action='' method='post'>
  15. Treść: <input type='text' name='tresc'> <br> <input type='submit' name='sumbit' value='wyślij'>
  16. </form>
  17. <?php
  18. require_once('./include/dol_strony.php');
  19. ?>


Ciągle dostaję komunikat "Nie można dodać posta!".

Proszę o odpowiedź smile.gif
Daiquiri
Sprawdź czy masz jakiekolwiek wartości pod zmiennymi $uzytkownik['login'] i $_POST['tresc']. Aha, no i czy kolumny faktycznie nazywają się tresc i user.
Avenlonth
już znalazłem problem, zrobiłem literówkę...
zamiast zapisać do tabeli `chat` to zapisywałem do tabeli `gracze`.

Dzięki za chęci smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.