mysql-num-rows

    0热度

    1回答

    在我的测试环境中,有一个包含某些人员信息(名称,电子邮件,地址等)的数据库。这些信息可以被任何人通过表单插入到数据库中。在提交后,它们在后台插入参数化的INSERT到数据库中。 我现在想要做的是检测是否有人试图再次将相同的值插入到数据库中,如果他这样做,则不插入新值,而是显示错误消息。 (因此数据库中的每个人名都是唯一的,没有多个行链接到一个名称)。 我对如何实现这一目标有许多想法。我的第一个是使

    -3热度

    1回答

    我想检查用户名是否已经存在于我的注册页面的数据库中,为此我想我可以用输入的用户名执行一个选择查询并查看有多少结果I回来。但是,num_rows总是= -1我使用的测试用户名在数据库中是两次,所以当我输入它时,它应该转到else并打印“此用户已存在”。我对mysqli也很陌生,所以如果你看到任何错误,你的反馈将不胜感激。 我的PHP是在这里: <?php if(isset($_PO

    1热度

    3回答

    好吧,这可能会很简单,但我已经花了4个小时在这个,我放弃问我失踪。我正在做一个SQL SELECT语句: "SELECT username, id, Days FROM Users ORDER BY Days DESC"; 很简单。但是现在,使用这种显示我所有的数据时: if ($result->num_rows > 0) { echo "<table><tr><th>ID</th><th>

    0热度

    2回答

    我有用于选择和打印值的代码。 mysql_numn_rows返回null:/ <?php mysql_connect('localhost','root',''); mysql_select_db("db2517"); $username = "Cristoforo"; $query = mysql_query("SELECT * users WHERE username='$use

    0热度

    1回答

    我正在尝试移至PDO。 我想做一个经典的查询检查行数,在mysql中我会做mysql_num_rows_result但我读过的地方,在PDO它不起作用。 所以我已经尝试使用下面的代码获取列: global $bdd; $login = $bdd->query("SELECT COUNT FROM spb_clients_acces_compte,

    0热度

    4回答

    我面对这个致命错误:本地问题。 $rr = $this->CI->db->query("select * from $table $condition "); $mm = $rr->num_rows(); if ($mm>0) { return 1; } else { return 0; }

    1热度

    1回答

    帮助。我得到0 num_rows,但如果我在控制台执行查询,我正在得到结果。我还挺新的准备stmts。这里是我的代码 数据库连接类: class DbConnection { const HOST = "localhost"; const USR = "root"; const PWD = ""; const DB = "club_db"; } 登录类: class UsrLogin

    0热度

    1回答

    即使表类别和cat = 1中有5个条目,下面的代码返回0。 $sql = "SELECT name FROM categories WHERE cat = ?"; $stmt = $db->prepare($sql); $cat = 1; $stmt->bind_param("i", $cat); $stmt->execute(); $stmt->get_result(); echo

    0热度

    2回答

    我想知道某人填写的表单中的标题是否已经在数据库中否则我会为标题添加一个数字)。但不知何故,下面的代码总是回馈“不存在”。 [my_table_name]当然是由正确的表名改变的。 任何人都知道可能是什么问题? $title = $_POST["title"]; $sql = "SELECT * FROM [my_table_name] WHERE title=$title"; $result

    1热度

    2回答

    首先我想告诉我,我已经去ALL DUPLICATE问题。并尝试了在那里建议的更改。 至于现在,我已经试图改变num_rows到num_rows() 并采用store_result();并采用affected_rows()。 后​​ 还呼吁store_result();我觉得可能是我无法弄清楚 $conn->autocommit(false); if ($sucess){ $stmt2