INSERT nie działa na konkretnym stringu

0

Witajcie

Mam taki kod:

$wynik=$lacz->query("insert into tabela set kolumna1='$string1', kolumna2='$string2'");
	if(!$wynik)
		echo 'Nie udalo sie';

Kod jest sprawny działa na wszystkich operacjach, ale kiedy próbuje dodać do bazy:

$string1=addslashes(mb_strtolower('powierzchni','UTF-8'));
$string2=addslashes(mb_strtolower('całkowitej','UTF-8'));

To mi wyskakuje* 'Nie udalo się'*

Macie jakieś pomysły? Możliwie że to nie jedyny przykład na którym kod nie działa, ale tylko ten jeden sklasyfikowałem. Z góry dziękuje za sugestie

Jeżeli chodzi o bazę danych to tak mam ustawione:

#tabela{
kolumna1 varchar(50) utf8_polish_ci
kolumna2 varchar(50) utf8_polish_ci
}

0

Ok już mam ;)

0

Jeżeli tu jeszcze wrócisz - ten kod jest dziurawy. addslashes nie służy do zabezpieczenia przez SQLInjection.

1 użytkowników online, w tym zalogowanych: 0, gości: 1