Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Błąd w dodawaniu rekordów do bazy
kafar610
post 6.02.2015, 22:27:47
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 13.01.2013
Skąd: Pruszków

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


Witam
Pomoże mi ktoś dodać rekordy do bazy, mecze się już z tym trochę i mi się pomysły skończyły...
Odrazu mowie ze wiem ze nie tak dodaje się obrazki ale to narzazie test tongue.gif

  1. <?php
  2.  
  3. //definicja zmiennych
  4. $host = '...';
  5. $user = 'kafar_3';
  6. $password = 'haslo';
  7. $nazwa_bazy = 'kafar_3';
  8.  
  9. $kolor = $_POST ['kolor'];
  10.  
  11. $rodzaj = $_POST ['rodzaj'];
  12.  
  13. $cena_sklep = $_POST ['cena_sklep'];
  14.  
  15. $nasza_cena = $_POST ['nasza_cena'];
  16.  
  17. $screenshot = $_POST ['screenshot'];
  18.  
  19. //walidacja start
  20. if (empty($kolor) && (empty($rodzaj)) && (empty($cena_sklep)) && (empty($nasza_cena)) && (empty($screenshot))) {
  21.  
  22. echo "Wypełnij wszystkie pola.";
  23.  
  24. }
  25. if (empty($kolor) && (!empty($rodzaj)) && (!empty($cena_sklep)) && (!empty($nasza_cena)) && (!empty($screenshot))) {
  26.  
  27. echo "Podaj kolor";
  28.  
  29. }
  30. if (!empty($kolor) && (empty($rodzaj)) && (!empty($cena_sklep)) && (!empty($nasza_cena)) && (!empty($screenshot))) {
  31.  
  32. echo "Podaj rodzaj";
  33.  
  34. }
  35. if (!empty($kolor) && (!empty($rodzaj)) && (empty($cena_sklep)) && (!empty($nasza_cena)) && (!empty($screenshot))) {
  36.  
  37. echo "Podaj cene w sklepie";
  38.  
  39. }
  40. if (!empty($kolor) && (!empty($rodzaj)) && (!empty($cena_sklep)) && (empty($nasza_cena)) && (!empty($screenshot))) {
  41.  
  42. echo "Podaj nasza cene";
  43.  
  44. }
  45. if (!empty($kolor) && (!empty($rodzaj)) && (!empty($cena_sklep)) && (!empty($nasza_cena)) && (empty($screenshot))) {
  46.  
  47. echo "Nie wstawiłes zdjecia";
  48.  
  49. }
  50. //walidacja end
  51. //wykoananie skryptu
  52. if (!empty($kolor) && (!empty($rodzaj)) && (!empty($cena_sklep)) && (!empty($nasza_cena)) && (!empty($screenshot))) {
  53.  
  54. $connect = mysql_connect($host, $user, $password)
  55. or die('Brak połączenia z serwerem MySQL');
  56.  
  57. $db = @mysql_select_db('kafar_3', $connect)
  58. or die('Nie mogę połączyć się z bazą danych');
  59.  
  60. echo 'Połączenie nawiązane';
  61.  
  62. // dodajemy rekord do bazy
  63. //$ins = @mysql_query("INSERT INTO drzwi VALUES (0,NOW(), '$kolor', '$rodzaj', '$cena_sklep','$nasza_cena', '$screenshot' ");
  64.  
  65. $ins = "INSERT INTO drzwi VALUES (0,NOW(), '$kolor', '$rodzaj', '$cena_sklep','$nasza_cena', '$screenshot' )";
  66.  
  67. if($ins) echo "Rekord został dodany poprawnie";
  68. else echo "Błąd nie udało się dodać nowego rekordu";
  69.  
  70. mysqli_close($connect, $ins);
  71. }
  72. ?>


Wyskakuje mi taki błąd Warning: mysqli_query() expects parameter 1 to be mysqli i wskazuje na ta linijkę
  1. mysqli_close($connect, $ins);


Wrzucam też tabelkę

Pozdrawiam Darek
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: 14.08.2025 - 09:07