Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem php => MYSQL
microh
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Tak juz sobie nad tym siedze i nie rozumiem co jest źle. (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif)

Skrypt dodajacy do bazy Artykuly:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//pl"
  2. "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3.  <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  4. <html>
  5. <body>
  6. <form action="" method="post">
  7. Kategoria: <select name="kategoria">
  8. <option>Webmastering</option>
  9. <option>Generatory</option>
  10. <option>Inne</option>
  11. </select>
  12. <br>
  13. Tutul: <input type="text" name="tytul" size="40" maxlength="40" />
  14. <br>
  15. Tresc: <textarea name="tresc" cols="65" rows="15"></textarea>
  16. <br>
  17. Autor: <input type="text" name="autor" size="20" maxlength="13" value="mumin" />
  18. <br>
  19. Zródlo: <input type="text" name="zr" size="40" maxlength="40" value="Katalogpay" />
  20.  
  21. <input type="submit" name="Submit" value="Dodaj!">
  22. </form>
  23. </body>
  24. </html>
  25. <?php
  26. //polaczenie z baza
  27. $link = mysql_connect("****", "******", "*****")
  28. or die("BŁĄD: nie można się połączyć z serverem MySQL ;/");
  29. mysql_select_db(agravity);
  30. //przypisywanie do zmiennych, wartosci z formularza.
  31. $kategoria = ($_POST["kategoria"]);
  32. $tytul = ($_POST["tytul"]);
  33. $tresc = ($_POST["tresc"]);
  34. $autor = ($_POST["autor"]);
  35. $zr = ($_POST["zr"]);
  36. // dodawanie do mysql wynikow z formularza
  37. $q = "INSERT INTO art (kategotia,tytul,tresc,autor,zr,data) VALUES ('$kategoria','$tytul','$tresc','$autor','$zr','now()')";
  38. $wynik = mysql_query($q);
  39. mysql_close($link);
  40.  
  41.  
  42.  
  43. ?>

Właczyłem rapotowowanie bledow i wysyakuja blad Notice: Use of undefined constant agravity - assumed 'agravity' in /home.8/a/g/r/agravity/www/katalogpay/art/admin.php on line 30
A w linii 30 jest: mysql_select_db(agravity);
Myslałem ze zle nazwe bazy podalem ale nie.. (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)
Tak czy siak rekordow nie dodaje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) HELP? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
Go to the top of the page
+Quote Post
ikioloak
post
Post #2





Grupa: Zarejestrowani
Postów: 416
Pomógł: 0
Dołączył: 8.01.2004

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


W momecie kiedy podajesz argavity bez cudzyslowow lub apostrofow php traktuje to jako stala. Dodaj apostrofy i bedzie ok.
Go to the top of the page
+Quote Post
microh
post
Post #3





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Pomogło... ale jest nastepny problem:(
Chociaz raportowanie nic nie wykazuje, to nadal nie dodaje do tabeli (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
To mam w tabeli art:

tytul varchar(50) Tak NULL
tresc text Tak NULL
data date Tak NULL
kategoria varchar(30) Tak NULL
autor varchar(30) Tak NULL
zr varchar(30) Tak NULL


Nie wiem, czy moze ja złe typy w tabeli zrobilem (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)

(IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
// Dobrze, juz sam do tego doszedłem:d (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
Dla tych co maja podobny problem: musiałem zmienic
  1. <?php
  2. $q = "INSERT INTO art (kategotia,tytul,tresc,autor,zr,data) VALUES ('$kategoria','$tytul','$tresc','$autor','$zr','now()')";
  3. ?>
NA kolejnosc taka jak w php-ADMIN

Dziex (IMG:http://forum.php.pl/style_emoticons/default/party.gif)

Ten post edytował microh 6.01.2007, 13:35:05
Go to the top of the page
+Quote Post
matlas
post
Post #4





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 26.12.2006
Skąd: Wrocław

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


kategotia ? literowka?
Go to the top of the page
+Quote Post

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: 25.12.2025 - 02:03