2015-01-06 23 views
0

這個簡單的代碼不工作,當我嘗試,錯誤信息"Warning: mysql_result() expects parameter 1 to be resource"來。我在這裏嘗試了很多代碼。有什麼功能可以調用嗎?無法與mysql_result()

<?php require 'connection.php'; 

$query="SELECT id FROM log_reg WHERE username='raj' AND password='raj'"; 
$query_run=mysqli_query($con,$query); 
echo $a=mysql_result($query_run,0,"id"); ?>' 
+1

這個問題已經被Stack Overflow問了十億次。例如,請參閱[這裏](http://stackoverflow.com/q/11423106/2675154)。下一次,請先使用[搜索功能](http://stackoverflow.com/search)! – honk

+0

可能重複[參考 - 這是什麼錯誤在PHP中意味着什麼?](http://stackoverflow.com/questions/12769982/reference-what-does-this-error-mean-in-php) – deceze

回答

0

試試這個。你在混合mysqlmysqli。執行任何一種方法。你可以編輯你的代碼,如下所示mysql方法。如果您想使用mysqli,請按照此link

<?php 
    require 'connection.php'; 
    $query="SELECT id FROM log_reg WHERE username='raj' AND password='raj'"; 
    $query_run=mysql_query($query); //replaced the function name here 
    echo $a=mysql_result($query_run,0,"id"); 
?> 
+0

再次有兩個錯誤 1)警告:mysql_query()期望參數1是字符串,對象給出 2)警告:mysql_result()期望參數1是資源,null給出 – user2814620

+0

看到更新的答案。 'mysql_query()'不需要'連接對象'。 –