php
  • mysql
  • mysql-num-rows
  • 2017-07-07 59 views 0 likes 
    0

    我有用于选择和打印值的代码。 mysql_numn_rows返回null:/选择PHP和MySQL不能正常工作

    <?php 
    mysql_connect('localhost','root',''); 
    mysql_select_db("db2517"); 
    
    
    
    $username = "Cristoforo"; 
    $query = mysql_query("SELECT * users WHERE username='$username' "); 
    
    $numberOfRows = mysql_num_rows($query); 
    echo "num: $numberOfRows"; 
    
    
    ?> 
    
    +0

    忘记从后*添加,SELECT * FROM用户......... – Exprator

    +0

    查询应该是这样=的mysql_query(“SELECT * FROM用户WHERE username ='$ username'“); –

    回答

    0
    更好地使用的mysqli或PDO,而不是你在查询错过 from mysql.here

    所以你的查询应该是

    $query = mysql_query("SELECT * from users WHERE username='$username' "); 
    
    +0

    它无法正常工作 – Cristoforo

    +0

    是你的连接okie? –

    +0

    '*'出现在问题 – Swellar

    1

    首先,我想建议你用户PDOMYQLI

    在你查询你已经错过了from所以替换查询:

    $query = mysql_query("SELECT * users WHERE username='$username' "); 
    

    $query = mysql_query("SELECT * from users WHERE username='$username' "); 
    
    相关问题