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

question-closed Błąd podczas wykonywania zapytanie INSERT

Aruba Cloud - Virtual Private Server VPS
0 głosów
414 wizyt
pytanie zadane 25 października 2017 w PHP przez Serfin Nowicjusz (160 p.)
zamknięte 25 października 2017 przez Serfin
<?php

	$servername = 'localhost';
	$username = 'root';
	$password = '';
	$database = 'database3';
	
	$mysqli = new mysqli($servername,$username,$password,$database);

	$nazwisko = $_POST['nazwisko'];
	$imie = $_POST['imie'];
	$nip = $_POST['nip'];
	$kod_pocztowy = $_POST['kod_pocztowy'];
	$miasto = $_POST['miasto'];
	$ulica = $_POST['ulica'];

	$insert = " INSERT INTO klienci (id_klienta, nazwisko, imię, nip, kod pocztowy, miasto, ulica nr domu) VALUES (NULL, '$nazwisko', '$imie', '$nip', '$kod_pocztowy', '$miasto', '$ulica') ";
	
	if ($mysqli->query($insert)=== TRUE) 
	{
		printf("Kwerenda została wykonana pomyślnie.");
	}
	else { 
		printf("Błąd" , $mysqli->error);
	}
	
	$mysqli->close();
	
?>

Zapytanie powyżej się nie wykonuje , lecz gdy w zapytaniu pozostawię id oraz nazwisko wszystko idzie bez problemu. Czy jest tutaj jakaś literówką której nie mogę się dopatrzeć ?

komentarz zamknięcia: Problem rozwiązany , powodowały go polskie znaki

3 odpowiedzi

0 głosów
odpowiedź 25 października 2017 przez Boshi VIP (100,240 p.)
Jak masz włączone raportowanie błędów, powinieneś wiedzieć czemu się nie wykonuje.
komentarz 25 października 2017 przez Serfin Nowicjusz (160 p.)
Problem jest w tym że nic się nie pokazuje.
komentarz 25 października 2017 przez Boshi VIP (100,240 p.)
no to masz wyłączone raportowanie błędów.
komentarz 25 października 2017 przez Serfin Nowicjusz (160 p.)
Włączyłem raportowanie i nadal nic mi się nie pokazuje
0 głosów
odpowiedź 25 października 2017 przez obl Maniak (51,300 p.)

Na pierwszy rzut oka: kod pocztowy, ulica nr domu przecież to są nazwy pól w tabeli a w nich nie można używać spacji.

komentarz 25 października 2017 przez Serfin Nowicjusz (160 p.)
Zapytanie z samym nazwiskiem i imieniem również nie działa.
0 głosów
odpowiedź 25 października 2017 przez Serfin Nowicjusz (160 p.)
Problem rozwiązany , pomimo ustawionego utf-8 zapytanie nie działało ze względu na polski znak "ę"

Podobne pytania

0 głosów
2 odpowiedzi 538 wizyt
pytanie zadane 25 czerwca 2018 w PHP przez toffik93 Bywalec (2,820 p.)
–1 głos
1 odpowiedź 349 wizyt
pytanie zadane 29 lipca 2017 w PHP przez UltraSF Stary wyjadacz (11,740 p.)
+2 głosów
1 odpowiedź 444 wizyt

93,335 zapytań

142,330 odpowiedzi

322,411 komentarzy

62,670 pasjonatów

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!

...