PHP SQL Serial No Between,如果匹配则显示OK,如果不匹配则显示not matching


PHP SQL Serial No Between, If matching show OK, if not, show Not Matching

我想问您关于在之间使用SQL进行验证的问题。

示例:

序列号起始:150000
序列号至:185000

现在,如果Serial No from>150000并且Serial No to<185000则OK,如果不匹配,则不匹配。

SQL

$sql_check = mysql_query("SELECT de_no, ser_s, ser_e FROM t_product_revision WHERE ser_s > '150000' AND ser_e < '185000' && de_no = '$combine_part'");
if($sql_check)
{
echo 'OK';
}
else
{
echo 'Not match';
}

我只想从这里进行验证,如果Serial No与表中的数据匹配,则显示OK,如果不匹配,则不匹配。

有什么建议吗?

试试这个:

$sql_check = mysql_query("SELECT de_no, ser_s, ser_e FROM t_product_revision WHERE ser_s > '150000' AND ser_e < '185000' && de_no = '$combine_part'");
$row = mysql_num_rows($sql_check);
if($row>0)
{
echo 'OK';
}
else
{
echo 'Not match';
}

我希望它能帮助