• 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

Konkurs Mistrz Programowania
0 głosów
555 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 614 wizyt
pytanie zadane 25 czerwca 2018 w PHP przez toffik93 Bywalec (2,820 p.)
–1 głos
1 odpowiedź 412 wizyt
pytanie zadane 29 lipca 2017 w PHP przez UltraSF Stary wyjadacz (11,740 p.)
+2 głosów
1 odpowiedź 517 wizyt

93,658 zapytań

142,577 odpowiedzi

323,100 komentarzy

63,175 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

Kursy INF.02 i INF.03
...