• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Wysyłanie danych z formularza do bazy danych.

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
2,864 wizyt
pytanie zadane 13 czerwca 2017 w SQL, bazy danych przez Zelek Użytkownik (960 p.)
zamknięte 14 czerwca 2017 przez Zelek

Ludzie potrzebuje szybkiej pomocy! Więc mam skrypt, który pobiera mi dane z bazy danych i wstawia te dane do formularza. Teraz potrzebuję skryptu, który czyta dane z formularza i aktualizuje bazę danych z nowymi danymi podanymi w formularzu. Udało mi się zrobić tak, aby skrypt pobierał dane z formularza ale za nic nie mogę ogarnąć, aby wysyłał te dany do bazy. Szukałem już chyba wszędzie :(

 

Mój kod:

<?php
	require_once "connect.php";

	$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
	
	$polaczenie -> query ('SET NAMES utf8');
	$polaczenie -> query ('SET CHARACTER_SET utf8_unicode_ci');

	if ($polaczenie->connect_error) {
		die("Connection failed: " . $polaczenie->connect_error);
	} 

	$pole1 = trim($_POST['ud_1_header_menu']);
	$pole2 = trim($_POST['ud_2_header_menu']);
	$pole3 = trim($_POST['ud_3_header_menu']);
	$pole4 = trim($_POST['ud_4_header_menu']);
	$pole5 = trim($_POST['ud_5_header_menu']);
	$pole6 = trim($_POST['ud_6_header_menu']);
	
	$zapytanie = "UPDATE `header` SET `1-header-menu`='test'";
	mysql_query($zapytanie);
	header('Location: header.php');

	$polaczenie->close();
?>

-- EDIT --

Po dodaniu or die(mysql_error()); do zapytania wyskoczył mi błąd Access denied for user 'www-data'@'localhost' (using password: NO), lecz nie rozumiem o co chodzi skoro inny skrypt łączy się z bazą bez problemów, z tym samym kodem.

komentarz zamknięcia: Problem rozwiązany!

1 odpowiedź

0 głosów
odpowiedź 14 czerwca 2017 przez Zelek Użytkownik (960 p.)
 
Najlepsza

Wystarczy po 

$zapytanie = "UPDATE `header` SET `nazwa1`='$pole1'";

dodać

$result = $polaczenie->query($zapytanie);

 

Podobne pytania

0 głosów
1 odpowiedź 233 wizyt
pytanie zadane 2 lipca 2017 w PHP przez Paweł Barszcz Użytkownik (950 p.)
0 głosów
1 odpowiedź 370 wizyt
+1 głos
2 odpowiedzi 1,789 wizyt

93,175 zapytań

142,185 odpowiedzi

321,977 komentarzy

62,506 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1401p. - dia-Chann
  2. 1380p. - Łukasz Piwowar
  3. 1372p. - CC PL
  4. 1370p. - Łukasz Eckert
  5. 1351p. - Tomasz Bielak
  6. 1312p. - Łukasz Siedlecki
  7. 1302p. - rucin93
  8. 1181p. - rafalszastok
  9. 1164p. - Adrian Wieprzkowicz
  10. 1155p. - Piotr Aleksandrowicz
  11. 1149p. - Michał Telesz
  12. 1124p. - ssynowiec
  13. 1113p. - Michal Drewniak
  14. 1101p. - Dominik Łempicki (kapitan)
  15. 1087p. - Marcin Putra
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...