Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rekordy nie dodają się do bazy
Forum PHP.pl > Forum > Bazy danych > MySQL
damiansobolewski
Witam. Siedzę nad tym skryptem już ładnych kilkanaście minut i nie mogę znaleźć w nim błędu, przez który rekordy nie dodają się do bazy.
  1. <title>Strona główna</title>
  2. <?php
  3. include('pliki/gora.php');
  4. ?>
  5. <?php
  6. ob_start();
  7. session_start();
  8.  
  9. // połączenie z mysql
  10. mysql_connect('mysql.cba.pl', 'xxx', 'xxx') OR die('<meta http-equiv="refresh" content="0; URL=">');
  11.  
  12. // wybór bazy danych
  13. mysql_select_db('xxx_cba_pl') OR die('<meta http-equiv="refresh" content="0; URL=">');
  14.  
  15. IF ($_SESSION['logged']) {
  16.  
  17. echo '<center><form action="/" method="get">
  18. <input type="hidden" name="do" value="add">
  19. <input size="1" name="dzien" value="' . date('d') . '">:<input size="1" value="' . date('m') . '" name="miesiac">:<input size="4" name="rok" value="' . date('Y') . '"><br>
  20. <input placeholder="Przedmiot" name="przedmiot"><br>
  21. <input placeholder="Treść" name="tresc"><br>
  22. <input type="submit" value="Zapisz"></form></center>';
  23.  
  24. //Dodawanie rekordów
  25. IF ($_GET['do'] == "add") {
  26. $nick = $_SESSION['nick'];
  27. $przedmiot = $_GET['przedmiot'];
  28. $data = $_GET['dzien'];
  29. $tresc = $_GET['tresc'];
  30. $IP = getenv('REMOTE_ADDR');
  31.  
  32. IF ($przedmiot && $data && $tresc && $nick) {
  33. $ins = @mysql_query('INSERT INTO krtk SET nick="' . $nick . ' przedmiot="' . $przedmiot . '", data="' . $data . '", tresc="' . $tresc . '", typ="teraz", IP="' . $IP . '"');
  34. }
  35. }
  36.  
  37.  
  38. } else {
  39. echo '<center><form action="login.php" method="POST">
  40. <input type="text" placeholder="Nazwa użytkownika" name="nick"><br>
  41. <input type="password" placeholder="Hasło" name="haslo"><br>
  42. <input type="submit" name="ok" value="Zaloguj">
  43. </form>
  44. <a href="register.php">ˇ Rejestracja ˇ</a><br>
  45. <a href="przypomnij.php">ˇ Przypomnij hasło ˇ</a></center>';
  46. }
  47.  
  48.  
  49. ?>
  50. <?php
  51. include('pliki/stopka.php');
  52. ?>


Tabela mysql:
  1. CREATE TABLE `krtk` (
  2. `id` INT NOT NULL AUTO_INCREMENT ,
  3. `nick` VARCHAR( 100 ) NOT NULL ,
  4. `przedmiot` VARCHAR( 30 ) NOT NULL ,
  5. `data` VARCHAR( 10 ) NOT NULL ,
  6. `tresc` VARCHAR( 100 ) NOT NULL ,
  7. `ocena` VARCHAR( 10 ) NOT NULL ,
  8. `typ` VARCHAR( 10 ) NOT NULL ,
  9. `IP` VARCHAR( 20 ) NOT NULL ,
  10. PRIMARY KEY ( `id` )
  11. )


Może mi ktoś pomóc?
mmmmmmm
  1. $ins = @mysql_query('INSERT INTO krtk SET nick="' . $nick . '", przedmiot="' . $przedmiot . '", data="' . $data . '", tresc="' . $tresc . '", typ="teraz", IP="' . $IP . '"');
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.