Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]Nie dodający się poraz drugi wpis do bazy mysql
przemo191
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 3
Dołączył: 1.08.2011

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


Mam takie dwa pliki:
  1. <form action="insert_naprawa_for_car.php" method="post">
  2. ID<input type="text" name="id" value="<?php echo $id; ?>">(Nie zmieniać!)<br>
  3. Opis naprawy: <input type="text" name="opis_naprawy"><br>
  4. Cena naprawy: <input type="text" name="cena_naprawy"><br>
  5. Miejsce wykonania: <input type="text" name="miejsce_wykonania"><br>
  6. Data wykonania: <input type="text" name="data_wykonania"><br>
  7. Przebieg przy naprawie: <input type="text" name="przebieg_przy_naprawie"><br>
  8. <input type="submit" value="Zapisz do bazy">
  9. </form>


oraz:
  1. $id=$_POST['id'];
  2. $opis_naprawy=$_POST['opis_naprawy'];
  3. $cena_naprawy=$_POST['cena_naprawy'];
  4. $miejsce_wykonania=$_POST['miejsce_wykonania'];
  5. $data_wykonania=$_POST['data_wykonania'];
  6. $przebieg_przy_naprawie=$_POST['przebieg_przy_naprawie'];
  7.  
  8. mysql_connect("localhost",$username,$password);
  9. @mysql_select_db($database) or die("Nie znaleziono bazy danych");
  10.  
  11. $query = "INSERT INTO naprawy VALUES ('','$id','$opis_naprawy','$cena_naprawy','$miejsce_wykonania','$data_wykonania','$przebieg_przy_naprawie')";
  12.  
  13. mysql_query($query);

I chodzi o to, że kiedy skrypt php wykonywany jest po raz pierwszy, wszystko jest ok, ale kiedy chcę dodać nowy rekord poraz drugi tym samym skryptem, już nie działa.
Działanie skryptu to:
formularz w pierwszym pliku -> skrypt php w drugim pliku

Nie wiem zupełnie o co chodzi. Skrypt działa ale tylko po raz pierwszy, a kiedy wywoła się go po raz drugi to już nie działa.

Ten post edytował przemo191 1.08.2011, 19:30:34
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: 3.10.2025 - 20:26