Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Dodawanie rekordu do bazy, Prosty formularz
starter91php
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 6.05.2009

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


Banalna sprawa, ale nie mam pojecia co tu jest zle, czemu formularz po nacisnieciu przycisku wyslij, nie dodaje rekordu do bazy?

<form action="" method="GET">
Nazwa imprezy: <input type=textarea name="nazwaa"/><br/>
<input type=submit value="Wyslij"/>
</form>

CODE

<?php
if(isset( $_GET['nazwaa']))
$zapytanie2 = "INSERT INTO `content` (`id`, `nazwa`) VALUES ('', $_GET['nazwaa'])"; - tutaj jest wskazany blad, ale nie mam pojecia co jest zle.
$idzapytania2 = mysql_query($zapytanie2) or die("nic nie dodaje");
?>



Polaczenie z baza jest oczywiscie wczesniej, tutaj wrzucilem tylko czesc pliku :]

Ten post edytował starter91php 6.05.2009, 23:29:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
starter91php
post
Post #2





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 6.05.2009

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


ok, poprawilem ten kod i pod tym wzgledem, thx (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Kazda wpisana wartosc dodaje mi sie 2 razy, znowu cos spieprzylem.
A dokladnie to po kazdym odswiezeniu strony dodaje sie ostatnio wprowadzona wartosc - wtf?


Kod formularza i dodania rekordu do bazy umiescilem bezposrednio po polaczeniu z baza na poczatku pliku, pewnie dlatego za kazdym razem dodaje stara wartosc, nawet kiedy textarea jest juz puste - moze wyzerowac jakos $_GET?

Ten post edytował starter91php 7.05.2009, 00:20:15
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: 16.10.2025 - 21:31