Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL][PHP] DOdawanie rekordow z php
Green-sc
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 7.09.2006

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


ELo.
Mam maly problem bo mam formularz z ktorego dane sa wysylane na strone gdzie nastepnie sa wysylane do bazy danych mysql i tam sa zapisywane ofcourse. Wszystko bylo by fajnie gdyby za kazdym razem dodawal bez problemow wszystkie pola. O ile pamietam to trzeba bylo chyba dane konwertowac przez wpisaniem do bazy danych. Jak to sie robilo ?

A tak wyglada samo dodawanie do mysql, ktore jak napisalem, raz chodzi a raz nie.
  1. mysql_query ("INSERT INTO news (temat, tresc, autor, data, kategoria) VALUES ('$_POST[temat]', '$_POST[tresc]', '$_POST[autor]', '$_POST[data]', '$_POST[kategoria]')");
Go to the top of the page
+Quote Post
sagittariuspl
post
Post #2





Grupa: Zarejestrowani
Postów: 374
Pomógł: 3
Dołączył: 30.12.2006
Skąd: co skąd?

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


zrób tak
  1. mysql_query ("INSERT INTO news (`temat`, `tresc`, `autor`, `data`, `kategoria`) VALUES (''.$_POST[temat].'', ''.$_POST[tresc].'', ''.$_POST[autor].'', ''.$_POST[data].'', ''.$_POST[kategoria].'')");


--------------------
Tylko sprawdzone typy bukmacherskie na BetGen.pl
Potrzebujesz konta bankowego? Nie? Każdy potrzebuje. Porównaj konta i wybierz najlepsze dla siebie
Zostań milionerem zaczynając od zbierania truskawek. Każdy może być bogaty - to nie mit.
Go to the top of the page
+Quote Post
siejas
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 19.05.2007

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


mam podobny problem, mam formularz : http://www.dcs.napier.ac.uk/~06005329/newsTest/news.html

i plik add.php ktory powinien dodawac rekord do bazy (ale tego nie robi). moj wykladowca powiedzial ze jest tam maly blad. sam jakos zmodyfikowal kod i wyswietla te jego dodane newsy - nie powiedzial mi co jest nie tak ;]

oto i on:
  1. <?php
  2. // show me da BUGZ!!
  3. ini_set('display_errors', 1);
  4.  
  5. // connect to the database
  6. $connect = mysql_connect('socweb1', 'a6005329', 'mojeHaslo');
  7. if (!$connect) {
  8.  die('Could not connect: ' . mysql_error());
  9. }
  10.  
  11. // make dbname the current db
  12. $db_selected = mysql_select_db('a6005329', $connect);
  13. if (!$db_selected) {
  14.  die ('Can't use DB : ' . mysql_error());
  15. }
  16.  
  17. if (isset($_POST['submit'])){
  18.  
  19. // sending data to db
  20.  
  21. if (!empty($_POST['content'])){
  22. $content = $_POST['content'];
  23. }
  24. if (!empty($_POST['newsDate'])){
  25. $newsDate = $_POST['newsDate'];
  26. }
  27.  
  28. // query
  29. $query = "INSERT into news ('content', 'newsDate') values('$content', '$newsDate')";
  30.  
  31. $result = mysql_query($query);
  32.  
  33. if (!$result) {
  34. $message = 'Invalid query: ' . 
  35. mysql_error() . "n";
  36. die($message);
  37. }
  38. ?
  39. ?>


Wiem ze laczy sie poprawnie z baza, ale nie dodaje rekordow.
Tutaj sa wyniki:
http://www.dcs.napier.ac.uk/~06005329/newsTest/

Z gory dzieki za pomoc!

Ten post edytował siejas 19.05.2007, 12:36:05
Go to the top of the page
+Quote Post
sagittariuspl
post
Post #4





Grupa: Zarejestrowani
Postów: 374
Pomógł: 3
Dołączył: 30.12.2006
Skąd: co skąd?

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


najpierw przeczytaj co to napisałem i zapoznaj się z regulaminem...
masz skopane zapytanie


--------------------
Tylko sprawdzone typy bukmacherskie na BetGen.pl
Potrzebujesz konta bankowego? Nie? Każdy potrzebuje. Porównaj konta i wybierz najlepsze dla siebie
Zostań milionerem zaczynając od zbierania truskawek. Każdy może być bogaty - to nie mit.
Go to the top of the page
+Quote Post
siejas
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 19.05.2007

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


sorry ale regulamin czytalem po uebkach.

rozumiem ze chodzi o query ale dalej nie widze co zpapralem.
Go to the top of the page
+Quote Post

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: 21.08.2025 - 09:54