![]() |
![]() |
-Gość_Gość- |
![]()
Post
#1
|
Goście ![]() |
Mam dwa problemy.
Wiązą sie one z dodawaniem rekordów do tabeli w MySQL. Problem polega na tym, że: Kod CREATE TABLE news (id integer NOT NULL, tytul char(30), tresc blob, autor char(10), data date, PRIMARY KEY(id))"; przy tych ustawieniach tabeli, aby dodać coś do nie muszę użyć takieo kodu: Kod $dodaj = "INSERT INTO news(id, tytul, tresc, autor, data) VALUES ('5', 'kkk', 'kkkkkkc', 'kkkkk', '2005-01-14')"; , a wolałbym, aby id i data dodawały się automatycznie (czyli "id" jako następne liczby: 1,2,3,4 itp, a data jako aktualna data.Mój drugi problem jest taki, że nie wiem jak napisać skrypt aby dane z formularza były dodawane jako nowy rekord. Oto skrypt formularza: Kod <FORM ACTION=adsnews.php METHOD=POST> Tytuł:<INPUT TYPE=TEXT NAME=tytul><br> Treść:<TEXTAREA NAME="tresc" ROWS="10" COLS="25"></TEXTAREA> Autor:<INPUT TYPE=TEXT NAME=autor> <INPUT TYPE="submit" VALUE="Wślij"> </FORM> PS: Pierwszy "code" ma być skryptem obsługującym formularz. Kermit. |
|
|
![]() |
-Gość_zak- |
![]() ![]()
Post
#2
|
Goście ![]() |
Musisz edytować strukturę tabeli pole id ustawić jako smalint (czy coś takiego) 4 podać usigned i autouzupełnianie. (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 05:30 |