Camillo
Новичок
Есть переменная POST. Нужно проверить ее знач. на соответстиве знач. поля в БД. Как?
Привет всем.
На самом деле очень для меня актуальный вопрос на данный момент.
У меня есть переменная POST, например $_POST['siteId'].
Также есть БД с таблицей, в которой перечислены все допустимые значения, которые может принимать эта переменная. Например эта переменная может принимать значения 1a,2b,3c,45a,5abc,6s,7,10,20a.
Каким образом проверить входит ли значение этой переменной в вышеуказанный набор?
Пока что ничего кроме такого не приходит в голову:
Привет всем.
На самом деле очень для меня актуальный вопрос на данный момент.
У меня есть переменная POST, например $_POST['siteId'].
Также есть БД с таблицей, в которой перечислены все допустимые значения, которые может принимать эта переменная. Например эта переменная может принимать значения 1a,2b,3c,45a,5abc,6s,7,10,20a.
Каким образом проверить входит ли значение этой переменной в вышеуказанный набор?
Пока что ничего кроме такого не приходит в голову:
PHP:
function validateSiteId($var) {
if (isset($var)) {
$query = "SELECT * FROM `scms_sitesList`";
$result = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
if ($var == $row['siteId']) {return true;}
}
return false;
}
else {
return false;
}
}