Kalbant apie DB, jei lenta yra post_code_tbl, o post code pradžios yra stulpelyje post_code_beg (VARCHAR tipo), galima būtų rašyti taip: $form_post_code = isset($_POST['post_code']) ? ltrim(rtrim($_POST['post_code'])) : ''; if($form_post_code != '') { $db_query = 'SELECT COUNT(post_code_beg) FROM post_code_tbl WHERE post_code_beg = SUBSTRING(\'' . mysql_real_escape_string($form_post_code, $link) . '\', 1, LENGTH(post_code_beg))'; $result = mysql_query($db_query); $row = mysql_fetch_row($result); if($row[0] == 0){ // formoje post code reikšmė neatitiko nė vienos post code pradžios } } else { echo 'Please enter post code!'; } Reikia tikrinti, ar mysql_query() kažką (teisingai) grąžino ir pan. Surašiau tik bendrai, kaip galima būtų daryti tą code tikrinimą. Darius wrote: > Cia idejau kokiu principu tikrinu litus formos laukus. Gal galetum > konkreciau paaiskint kaip reiketu padaryti, kad tikrintu Post code > lauka?Sakykim duomenys jau yra suvesti i DB. > Buciau begalo dekingas. > > > "RobeNebijaka" <nebijau@spamo.lt> wrote in message > news:h0nfec$epq$1@trimpas.omnitel.net... >> Last name galima sutikrinti ir su regexpais, bet jei nori tikrinti su >> kažkokiais duomenimis tai regexp tau nepadės su regexp gali patikrinti >> nebent kad butu iš kelių raidžių ir kažkiek skaičių. >> >> "RobeNebijaka" <nebijau@spamo.lt> wrote in message >> news:h0nf6v$ej6$1@trimpas.omnitel.net... >>> Tai kaip ten yra ką nori tikrinti? Post Code ar Last Name? >>> >>> "Darius" <darzi@takas.lt> wrote in message >>> news:h0lnkk$9t$1@trimpas.omnitel.net... >>>> Laukui "Last name" naudoju toki tikrinima: >>>> >>>> // Check for a last name. >>>> if (eregi ('^[[:alpha:]\.\' \-]{2,30}$', >>>> stripslashes(trim($_POST['last_name'])))) { >>>> $ln = escape_data($_POST['last_name']); >>>> } else { >>>> $ln = FALSE; >>>> echo '<p><font color="red" size="+1">Please enter your last >>>> name!</font></p>'; >>>> } >>>> >>>> Sakykim sudejau kodus i DB, kokiu pavidalu reiketu uzduoti salyga? >>>> >>>> >>>> "RobeNebijaka" <nebijau@spamo.lt> wrote in message >>>> news:h0ln7j$v92$1@trimpas.omnitel.net... >>>>> Nepapraščiau sudėt į db ir paskui vieno select'o klausimas lieka? >>>>> >>>>> "Darius" <darzi@takas.lt> wrote in message >>>>> news:h0lmqq$ugj$1@trimpas.omnitel.net... >>>>>> Sveiki, >>>>>> >>>>>> Reikia Jusu pagalbos. Padariau registracijos forma, visi laukai >>>>>> tikrinami, kad butu uzpildyti. Patarkit kaip padaryti, kad >>>>>> tikrintu "Post code" lauka, kai "Post code" prasideda is keliu >>>>>> didziuju raidziu ir skaiciu, jie yra pastovus, nesikeicia. Visi >>>>>> sie kodai yra atskirame faile, txt pavidale. Kaip reiketu >>>>>> padaryti,kad zmogus iveda pasto coda, o sistema patikrina ar >>>>>> atitinka kodo pradzia esanti sarase? >>>>>> Dekoju is anksto. >>>>> >>>>> >>>>> >>>> >>> >>> >> >> >> >