-1
$username="N/A";
$password="N/A";
$database="N/A";
$host="N/A";
$dbConn = mysql_connect($host, $username, $password, $database)
or die("Could not connect: " + mysql_error());
mysql_select_db($database, $dbConn)
or die("Could not find database: " + mysql_error());


$txt = "<table align=\"center\">";
    $txt .= "<tr><td>KeyCode</td><td>Date</td><td>Sold</td><td>Email</td></tr>";
    $sql = "SELECT * FROM `benkeys` where id = 1";
$res = mysql_query($query, $dbConn)
or die(mysql_error());
if($res && mysql_num_rows($res)) {
}

mysql_close($dbConn);
        $cal = "js_del_key('".$row["keycode"]."'); return false;";
        $txt .= "<tr><td>".$row['keycode']."</td><td>".$row['datum']."</td>";
        $txt .= "<td>".$row['sold']."</td><td>".$row['email']."</td>";
        $txt .= "<td><input type=\"button\" name=\"del\" value=\"DELETE\" onclick=\"".$cal."\"></td></tr>";

    $cal = "js_add_key(); return false;";
    $txt .= "<tr><td><input type=\"text\" size=\"46\" id=\"nkey\" /></td><td>".date("Y-m-d")."</td>";
    $txt .= "<td>N</td><td>&nbsp;</td>";
    $txt .= "<td><input type=\"button\" name=\"addkey\" value=\"ADD NEW\" onclick=\"".$cal."\"></td></tr>";
    $txt .= "</table>";
    mysql_close($link);
    return($txt);

function p_adm_del_key($key)
{
    $link = dbconnect();
    $sql = "delete from `benkeys` where `keycode`='".$key."' limit 1";
    mysql_query($sql);
    mysql_close($link);
    return(p_adm_list_keys());
}
function p_adm_add_key($key)
{
    $link = dbconnect();
    $sql = "insert into `benkeys` (`keycode`,`datum`,`sold`) values ('".$key."','".date("Y-m-d")."','N')";
    mysql_query($sql);
    mysql_close($link);
    return(p_adm_list_keys());
}
function dbconnect()    
{
    $link = mysql_connect(DBHOST, DBUSER, DBPWD) or die ("Error: ".mysql_error());
    mysql_select_db(DBNAME) or die("Could not select database: ".mysql_error());
    return($link);
}
?>

Iv 多次查看包括数据库在内的所有内容,但我似乎无法找到问题所在,我没有错误只是“查询为空” 有人请帮助我将不胜感激谢谢。

我的 SQL 根是

SELECT * 
FROM  `benkeys` 
LIMIT 0 , 30
4

2 回答 2

1

改变

 $sql = "SELECT * FROM `benkeys` where id = 1";
 $res = mysql_query($query, $dbConn);

$sql = "SELECT * FROM `benkeys` where id = 1";
$res = mysql_query($sql, $dbConn)
于 2013-04-12T09:25:22.467 回答
0

将 $ 替换为query$sql

$res = mysql_query($sql, $dbConn)
于 2013-04-12T09:25:49.153 回答