Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Dopisywanie danych
youngen
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 5.07.2012

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


Od razu mówię, że jestem nowy w programowaniu. Dopiero niedawno zacząłem. Chcę zrobić tak, aby dopisywało mi dane do mysql.
  1. <?php
  2.  
  3. $produkt1 = $_POST['produkt1'];
  4. $produkt2 = $_POST['produkt2'];
  5. if(!empty($_POST)){
  6. $error = array();
  7. $errors = 0;
  8.  
  9. if(empty($_POST['produkt1'])){
  10. $error[7] = "Nie podano produktu1";
  11. $errors++;
  12. } else {
  13. $_POST['produkt1'] = tekst($_POST['produkt1']);
  14. if(strlen($_POST['produkt1']) < 3 || strlen($_POST['produkt1']) > 100){
  15. $error[3] = "Nieprawidłowa dlugoœć pola produkt1";
  16. $errors++;
  17. }
  18. }
  19.  
  20.  
  21.  
  22. if(empty($_POST['produkt2'])){
  23. $error[3] = "Nie podano produktu2";
  24. $errors++;
  25. } else {
  26. $_POST['produkt2'] = tekst($_POST['produkt2']);
  27. if(strlen($_POST['produkt2']) < 5 || strlen($_POST['produkt2']) > 50){
  28. $error[3] = "Nieprawidłowa długoœć pola produkt2";
  29. $errors++;
  30. }
  31. }
  32.  
  33.  
  34.  
  35.  
  36. {
  37. mysql_query("insert into produkty(produkt1, produkt2) value ('".$_POST['produkt1']."','".$_POST['produkt2']."','");
  38. $error[6] = "Produkt1 i produkt2 zostały dodane";
  39.  
  40. }
  41.  
  42.  
  43. }
  44. ?>


Wszystko niby jest ok, ale do bazy nie dodaje. Nie podałem kodu do formularzy i przycisków, bo tamto mam raczej dobrze smile.gif

Proszę o pomoc, z góry dziękuję
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 Aktualny czas: 20.08.2025 - 13:04