Chcę sobie sprawdzić w bazie danych MySQL, czy występuje dany rekord (w moim przypadku tablica rejestracyjna), ale mam problem z białymi znakami, posiadam taki kod:
$_POST['tablica'] = 'XXX 1234'; $spr_tablica = mysql_query("SELECT * FROM `samochod` WHERE `rejestracja` = `'".$_POST['tablica']."'` "); } else { }
I wszystko jest super, jeśli w formularzu wpisze identycznie taki sam ciąg znaków "XXX 1234", gdyż tak mam zapisane w bazie danych, ale co zrobić, jeśli w formularzu wpiszę "XXX1234", bądź okaże się, że w bazie jest zapisane "XXX1234", a ja wpiszę "XXX 1234", ew. jeszcze inny przypadek "X X X1 2 34".
Nie jestem w stanie poprawić wszystkich danych w bazie na takich z jedną formą, i później w PHP ew. usuwać białe znaki z formularza, wiec szukam uniwersalnej metody.
Pozdrawiam, i dziękuje za pomoc.