Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Pusty rekord w bazie
bigbadcompany
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 16.09.2010
Skąd: Uć

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


Witam,

skorzystałem z rozwiązania które oferuje jeden z artykułów na stronie compu.boo.pl mianowicie chodzi o prosty system newsów. Mam mały problem z którym nie mogę sobie poradzić dlatego zwracam się z prośbą o pomoc. Po wejściu na stronę dodaj.php tworzy się automatycznie w bazie rekord bez wypełnionych danych, i tak za każdym odświeżeniem strony.
Oczywiście gdy pola formularza zostaną wypełnione i kliknę submit wysyłają się ładnie. Skąd jednak bierze się ten pusty rekord ? Mam nadzieję, że ktoś ukoi moje nerwy i przy tym nie zepsuje nikomu humoru (IMG:style_emoticons/default/smile.gif)

wygląda to tak:

  1. <form action="" method="post">
  2. tytuł: <input type="text" name="tytul">
  3. <br/>autor <input type="text" name="autor">
  4. <br/>treść <textarea name="tresc" rows="20" cols="50"></textarea>
  5. <br/><input type="submit" value="Dodaj"></form>
  6. <?php
  7. include("polacz.php");
  8. $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."')");
  9. ?>


Wydaje mi się, że coś powinno sprawdzać czy wysłałem już dane czy nie, ale jak to ma wyglądać to szczerze nie mam pojęcia. Niby proste a jednak nie mogę tego rozgryźć. Jeśli ktoś byłby na tyle miły by mi w tym pomóc byłbym bardzo wdzięczny.

Ten post edytował bigbadcompany 16.09.2010, 07:05:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bigbadcompany
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 16.09.2010
Skąd: Uć

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


Teraz dostaję dziwną zwrotkę:

  1. Parse error: syntax error, unexpected T_VARIABLE, expecting T_PAAMAYIM_NEKUDOTAYIM


Tak to ma wyglądać ?

  1. <?php
  2. if(isset(_$POST['add'])){
  3. include("polacz.php");
  4. $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."')");
  5. }
  6. ?>


Przyznam szczerze, że jak długo żyje takiego czegoś jeszcze nie widziałem (IMG:style_emoticons/default/smile.gif)

Dobra nie ważne (IMG:style_emoticons/default/smile.gif) sadistic_son pomogłeś baaardzo moja nie uwaga po całej nocy nie przespanej nie zauważyłem, że przy poście $ jest zamieniony z podłogą.
nospor - faktycznie mogłem wcześniej na to wpaść.

Ten post edytował bigbadcompany 16.09.2010, 07:21:01
Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Cytat(bigbadcompany @ 16.09.2010, 08:15:24 ) *
po całej nocy nie przespanej
Witaj w klubie (IMG:style_emoticons/default/winksmiley.jpg)
Cytat(bigbadcompany @ 16.09.2010, 08:15:24 ) *
nie zauważyłem, że przy poście $ jest zamieniony z podłogą.
Ja też nie....
Cytat(nospor @ 16.09.2010, 08:26:21 ) *
Odpisywałem na błąd bigbadcompany (IMG:style_emoticons/default/smile.gif)
Czyli rzeczywiście muszę w końcu iść spać (IMG:style_emoticons/default/winksmiley.jpg)


Cytat(bigbadcompany @ 16.09.2010, 08:24:57 ) *
Jeśli to ma jakiś większy sens rozdałem "pomógł", ale wydaje mi się, że nowego auta za to nie kupicie (IMG:style_emoticons/default/tongue.gif)
To Ty nie wiesz, że za każde 100pkt 'Pomógł' zarząd forum rozdaje Fiaty 126p, rocznik 2010? Nospor ma ich już 16 (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował sadistic_son 16.09.2010, 07:37:25
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 08:42