我正在編寫php代碼以從使用php的mysql數據庫中的兩個不同表中獲取數據。我寫下列它下面給定的代碼生成一個錯誤:使用mysql_num_rows()從使用php的sql表中獲取數據時使用外鍵約束時出錯
警告:mysql_num_rows()預計參數1是資源,對象在C中給出:\ XAMPP \ htdocs中\ thisone \上線name2.php 27
當我正在做任何關鍵的約束,這是行之有效的,但當我試圖從兩個不同的表使用約束它會產生錯誤。
請幫助,告訴我,我怎麼能修改此代碼以正確的形式
<?php
include'ConnectDetail.php';
$level=$_POST['level'];
$language= $_POST['language'];
//c language
if($language=="c")
{
if($level=="beginner")
{
$sql="SELECT a.question,b.content
from createscript a, programdata b
where a.csid=b.prid";
$result=mysqli_query($conn,$sql);
if(mysql_num_rows($result)>0)
{
while($row = mysql_fetch_array($result))
{
echo $row['question'];
echo $row['content'];
}
}
}
重複:HTTP://計算器.com/q/17498216/3933332 – Rizier123