我已经用php写了代码,以便从url中获取id,并检查它在mysql数据库中是否存在。我在数据库中有一个现有的值,但仍然得到一个问题,即没有找到值。有谁有解决方案吗?
下面是我的代码:
<?php
require 'Common.php';
$Email=$_GET['id'];
$result = mysql_query("SELECT email FROM cdcol.employees WHERE email='$Email'");
if(mysql_num_rows($result) >0)
{
echo 'Email Found';
}
else
{
echo 'Email NOT Found';
}
?>发布于 2014-03-23 23:57:08
打字错误:
$result = mysql_query("SELECT email FROM cdcol.employees WHERE email='"mysql_real_escape_string($Email)"');=>
$result = mysql_query("SELECT email FROM cdcol.employees WHERE email='".mysql_real_escape_string($Email)."'");要提高此查询的性能,请使用LIMIT 1 (检查是否超过0行):
$result = mysql_query("SELECT email FROM cdcol.employees WHERE email='".mysql_real_escape_string($Email)."' LIMIT 1");https://stackoverflow.com/questions/22593147
复制相似问题