Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] Wyciąganie id podczas zapisu danych z fromularza
Forum PHP.pl > Forum > PHP
yoga
Witam.
Mam mały problem. Może poniższy kod to wyjaśni:

  1. function AddKlient() {
  2. if (!empty($_POST['nazwa'])) {
  3.  
  4. $nazwa = $_POST['nazwa'];
  5. $adres = $_POST['adres'];
  6. $tel = $_POST['tel'];
  7. if (isset($_POST['hurt'])) {
  8. $hurt = 1;
  9. } else {
  10. $hurt = 0;
  11. }
  12.  
  13. $sql=mysql_query("INSERT INTO zam_klient VALUES ('','$nazwa', '$adres', '$tel', '$hurt')");
  14. if(!$sql) {
  15. echo '<strong>Dodawanie klienta <I>'.$nazwa.'</I>: [ BŁĄD ]</strong><br/><br/>';
  16. } else {
  17. echo '<strong>Klient został dodany. Dodaj zamówienie.</strong><br/><br/>';
  18. AddForm();
  19. }
  20. } else {
  21. echo '<span style="color: red; font-weight: bold;">Uzupełnij dane</span>';
  22. NowyKlient();
  23. }
  24. }
  25.  


Jak zapewne zauważyliście, że po pomyślnym dodaniu klienta, jest wyświetlany kolejny formularz. Problem polega na tym że po wypełnieniu formularza AddForm potrzebny mi numer id klienta którego dodałem w poprzednim formularzu, żeby możliwe było przypisanie danych z AddForm do danych z NowyKlient.

Będę dźwięczny za wszelkie podpowiedzi (najlepiej poparte przykładami rolleyes.gifwink.gif )
wizu
Może to ci wystarczy:
http://php.net/manual/en/function.mysql-insert-id.php
yoga
Dzięki serdeczne za podpowiedź. Jadę dalej wink.gif

Temat do zamknięcia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.