XLT blogas

2008-06-05

Preg_match validacija

Įrašyta kategorijoje: php — dainos @ 11:52
Tags: ,

$zodis=”šalta”;

if (preg_match(”/^[a-z-ąčęėįšųūž]+$/”, $zodis))
{
echo “Geras žodis”;
} else {
echo “Blogas žodis”;
}

Naudojau šį skriptuką ieškodamas duomenų bazėje žodžių su neleistinom raidėm ar simboliais.
$a1 = “localhost”;
$a2 = “user”;
$a3 = “passw”;
$a4 = “baze”;
$cnx = mysql_connect($a1, $a2, $a3) or die (”Could not connect”);
mysql_select_db($a4, $cnx) or die (mysql_error());

$result = mysql_query(”SELECT * from `lentele`
where `id`>1″, $cnx);

while ($row = mysql_fetch_array($result)) {
$id = $row[id];
$zodis = stripslashes($row[zodziai]);
$zodis = str_replace(’*', ”, $zodis);

if (preg_match(”/^[a-z-ąčęėįšųūž]+$/”, $zodis))
{
} else {
echo $id.”,”;
}
}

Gaunam sąrašą “blogų” žodžių ID, kuriuos reikia ištrinti.

No Comments Yet »

Komentarų dar nėra.

RSS feed for comments on this post. TrackBack URI

Pakomentuokite

Blog at WordPress.com.