Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] dodawanie rekordów
novy
post
Post #1





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

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


mam taki kod:

  1. <?php
  2. //dodawanie rekordów
  3.  
  4.  if ($_POST['co'] == 'dodaj')
  5. { 
  6. if ($_POST['imie'] && $_POST['nazwisko'] && $_POST['telefon'])
  7. {
  8. $query = "INSERT INTO artysta (imie, nazwisko, ";
  9. $query .= "telefon) VALUES ('".$_POST['imie']."', '".$_POST['nazwisko']."', '".$_POST['telefon']."');";
  10. $wynik = mysql_query ($query);
  11. }
  12. }
  13.  
  14. //formularz do wpisywania nowych rekordów
  15.  
  16. print '<FORM METHOD="POST">Nowy rekord:';
  17. print '<INPUT TYPE="hidden" NAME="co" VALUE="dodaj"><TABLE>';
  18. print '<TR><TD>Imię:</TD><TD><INPUT TYPE="text" ';
  19. print 'NAME="imie"></TD></TR><TR><TD>Nazwisko:</TD><TD><INPUT ';
  20. print 'TYPE="text" NAME="nazwisko"></TD></TR><TR><TD>Telefon:</TD>';
  21. print '<TD><INPUT TYPE="text" NAME="telefon"></TD></TR>';
  22. print '</TABLE><INPUT TYPE="submit" VALUE="Dodaj"></FORM>';
  23. ?>


Mogę dodać do bazy tylko jeden rekord.. a chciałbym dodawać więcej. Nie wiem jak to zrobić, proszę o pomoc. Dodam tylko że stworzyłem pole o nazwie id które jest kluczem podstawowym i wartoscią int. Jak zrobić żeby id samo się dodawało za kazdym razem ?
Mam nadzieje ze zrozumiecie to co napisalem, bo troche niejasno to opisalem.. Prosze o odpowiedzi
Go to the top of the page
+Quote Post
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


jak chcesz dodawac wiecej rekordow, to zrob po prostu wiecej pol do wypelnienia, np. w petli

a co do automatycznego ID, musisz ustawic auto_increment
Go to the top of the page
+Quote Post

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: 25.12.2025 - 18:50