Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z dodaniem wartości do bazy
psycho1488
post 19.02.2013, 14:26:23
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 14.02.2013

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


Witam. Mam problem z dodawaniem wartości do bazy. A mianowicie, jeżeli przekazuje wartości pobrane z formularza poprzez nazwy zmiennych, to nie są one dodawane do bazy ;( Pod spodem kawałek kodu. Jestem bardzo początkujący, i prosiłbym o wytłumaczenie, dlaczego tak się dzieje.
  1. <form method="post" action="<?$_SERVER['PHP_SELF']?>">
  2. Imie:<br/>
  3. <input type="text" name="imie"/><br/>
  4. Nazwisko:<br/>
  5. <input type="text" name="nazwisko"/><br/>
  6. Wiek:<br/>
  7. <input type="text" name="wiek"/><br/>
  8. <input type="submit" value="Dodaj"/>
  9. <input type="hidden" name="submit" value="1"/>
  10. </form>

  1. <?php
  2.  
  3. if (isset($_POST['submit'])){
  4.  
  5. $imie=$_POST['imie'];
  6. $nazwisko=$_POST['nazwisko'];
  7. $wiek=$_POST['wiek'];
  8.  
  9. @ $conn= mysql_connect('localhost','root','password') or die ('Error: '. mysql_error());
  10. mysql_query('create database baza1',$conn);
  11. mysql_select_db('baza1',$conn);
  12. mysql_query('create table testowa (id int NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), imie varchar(15), nazwisko varchar(25), wiek int)', $conn);
  13.  
  14. mysql_query("insert into testowa (imie, nazwisko, wiek) values ($imie, $nazwisko, $wiek)", $conn);
  15. mysql_close($conn);
  16. }


Ten post edytował psycho1488 19.02.2013, 14:32:49
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 02:21