Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql] Niedodaje rekordów
bangoo
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 14.03.2007

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


Zrobiłem sobię funkcję która ma doda do bazy dancyh wartości zmiennych podanych w innym pliku wygląda to mniej więcej tak:
  1. <?php
  2. function AddArticle($title, $authorid, $date, $text, $shorttext, $image){
  3. $Query = "INSERT INTO ARTICLES (title, authorid, date, text, shorttext, image) VALUES ('$title', '$authorid', '$date', '$text', '$shorttext', '$image')";
  4. mysql_query($Query);
  5. };
  6. ?>

tutaj jest ten plik ktory wysyla wawrtosci do w/w funkcji:
  1. <?php
  2. include ('articles.php');
  3. AddArticle(ww, 1, 123, blabla, gdg, dg);
  4. ?>

Niestety niedodaje to nowych rekordow do bazy danych dry.gif
Z góry dzięki za pomoc

Oddaję jeszcze skrypt podłączania bazy danych. Jeszcze go nie testowałem to moze cos jest z nim nie tak:
  1. <?php
  2. $SqlUserName='root'; //Nazwa użytkownika bazy danych
  3. $SqlPassword=''; //Hasło użytkownika bazy danych
  4. $SqlDatabaseName='cms'; //Nazwa bazy danych
  5. $SqlHost='localhost'; //Host bazy danych
  6.  
  7. mysql_connect($SqlHost, $SqlUserName, $SqlPassword);
  8. mysql_select_db($SqlDatabaseName);
  9. ?>

btw. przepraszam ale pomylily mi sie dzialy. jakby ktos mogl przeniesc to do przedszkole bylbym wdzieczny.

Ten post edytował bangoo 15.03.2007, 14:27:13


--------------------
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


  1. <?php
  2. AddArticle(ww, 1, 123, blabla, gdg, dg);
  3. ?>
Wywołujesz funkcję tak jak napisałeś?
Powinno być: 'ww', 1, '12-03-1996', 'blabla','gdg', 'dg'.

Używaj raportowania błędów:
  1. <?php
  2. function AddArticle($title, $authorid, $date, $text, $shorttext, $image){
  3. $Query = "INSERT ...";
  4. mysql_query($Query) or die(mysql_error());
  5. };
  6. ?>

Poza tym, ustaw aby parser PHP wyświetlał błędy:
  1. <?php
  2. ini_set('error_reporting', E_ALL);
  3. ini_set('display_errors','On');
  4. ?>


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
bangoo
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 14.03.2007

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


W bazie danych mialem tabele "shortext" a w funkcji "shorttext" no i takl wyszło. Ale teraz już śmiga guitar.gif Dzieki piwko dla Ciebie smile.gif


--------------------
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 - 23:36