php
  • mysql
  • mysql-num-rows
  • 2017-07-07 53 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' "); 
    
    相關問題