Jak mam zrobić taką walidację, która będzie pozwalała na to, że..
1. jeżeli ktoś wpisze "$%^$" w polu "mi" w formularzu - to żeby wyskoczyła inf.. "mi - podaj same cyfry i litery"
2. jeżeli ktoś nic nie poda w polu "mi" w formularzu - to zeby NIE wyskakiwała inf "mi - podaj same cyfry i litery", tylko poprostu zeby nic nie wyskakiwało i zeby dodało pozostałe dane do bazy (potrzebne to jest, gdyż nie każda osoba posiada nr. mieszkania

trochę to zagmatwane ale mam nadzieję, ze chociaż trochę jasno to opisałem
Kod
<div>
<label class="mi" for="mi">mi:</label>
<input id="mi" name="mi" class="mi" type="text" size="5" "maxlength="4" value="<?=$mi;?>" />
</div>
<label class="mi" for="mi">mi:</label>
<input id="mi" name="mi" class="mi" type="text" size="5" "maxlength="4" value="<?=$mi;?>" />
</div>
<?php function alpha_numeric($str) { } if ($_POST['mi']=='' || alpha_numeric($_POST['mi'])==FALSE) { $errors[] = 'mi - podaj same cyfry i litery'; } { { } } else { $qr = "INSERT INTO `kortyc` (`mi`) VALUES('".$mi."')"; //lub VALUES('') } } ?>