Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PIERWSZY SKRYPT php na BAZIE MYSQL, Tak wógóle to jest jeden z pierwszysch moich skryptów php a juz napewn
dawhol
post 19.07.2006, 12:12:15
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


Sa dwa pliki (jak narazie) Plik INDEX.php
poniżej jego zródło:
  1. <?php
  2. <form method=post action=dodaj.php>
  3. Imie: <input type=text name=imie><br>
  4. Nazwisko: <input type=text name=nazwisko><br>
  5. Adres: <input type=text name=adres><br>
  6. Data urodzenia: <input type=text name=dataurodzenia><br>
  7. Numer Telefonu: <input type=text name=telefon><br>
  8. <input type=submit value=ok name=send></form>
  9. ?>


Oraz plik dodaj.php
  1. <?php
  2. mysql_connect("localhost","root","password");
  3.  
  4. $zpytanie = "INSERT INTO dane SET imie='$imie',nazwisko='$nazwisko',dataur='$dataurodzenia',adres='$adres',telefon='$telefon'";
  5. $wynik = mysql_query($zapytanie);
  6. if ($wynik) echo "Dane zostaly dodane"; else {echo "blad, dane nie zostaly dodane";}
  7. ?>


Mimo iz formularz jest wypelniony poprawie to niechce mi dodac tych danych do bazy =(
Ponizej daje jeszcze komende sql bazy zeby bylo wiadomo jak wyglada
  1. CREATE TABLE dane (
  2. id int(11) DEFAULT '0' NOT NULL AUTO_INCREMENT,
  3. imie char(30),
  4. nazwisko char (30),
  5. dataur date DEFAULT '0000-00-00' NOT NULL,
  6. adres blob,
  7. telefon int(15),
  8. UNIQUE id (id),
  9. PRIMARY KEY (id)
  10. );


Ten post edytował dawhol 19.07.2006, 12:13:06


--------------------
Go to the top of the page
+Quote Post
acztery
post 19.07.2006, 12:16:42
Post #2





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


  1. INSERT INTO `tabela` ( `id` , `name` )
  2. VALUES ('1', 'bla bla bla');


reszta analogicznie

pozatym

masz

$wynik = mysql_query($zapytanie); a jak ma dzialac to daj $wynik = mysql_query($zpytanie);

miales literóke wiec tak jak bys w ogole nie wywolywal tego zapytania....

Ten post edytował acztery 19.07.2006, 12:19:39
Go to the top of the page
+Quote Post
dawhol
post 19.07.2006, 12:29:22
Post #3





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


jaki ja slepy głupia literówka a co do tego Value to nie moze byc chyba ;p tzn w kursie czytałem ze ma byc SET jezeli daje z formularza winksmiley.jpg. Dzieki bardzo ( musze se oksry kupic) smile.gif


--------------------
Go to the top of the page
+Quote Post
sowi
post 19.07.2006, 13:00:32
Post #4





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 7.03.2004

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


ja bym jeszcze proponował zamienę zmiennych z formularza na krótkie zmienne, czyli np
  1. <?php
  2. $imie=$_POST["imie"];
  3. $nazwisko=$_POST["naziwsko"];
  4. ?>

itd....
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 Wersja Lo-Fi Aktualny czas: 16.07.2025 - 10:30