2015-01-09 87 views
-1

這是我的php代碼,用於從數據庫中獲取行數。但是我收到mysql_num_rows()等錯誤,希望參數1是資源。如何刪除該錯誤。 PLZ幫助我 在此先感謝。mysql_num_rows()期望參數1是資源

include("db.php"); 
        if(isset($_GET['page'])) 
        { 
         $page=$_GET['page']; 
         $page=mysql_real_escape_string($page); 
        } 
        else 
        { 
         $page=1; 
        } 
        $per_page = 5; 
        $res =mysql_query("select * from depart"); 
        $count = mysql_num_rows($res); 
        $pages = ceil($count/$per_page); 
+1

哪裏是php代碼? – Bender

回答

1

假設你有你的選項存儲在$ options中,我會做這樣的事情。

<select> 
    <?php foreach($options as $option): ?> 
     <option value="<?php echo $option->id; ?>"> 
      <?php echo $option->name; ?> 
     </option> 
    <?php endforeach; ?> 
</select> 

或者,稍微漂亮:

<select> 
    <?php 
     foreach($options as $option) { 
      echo "<option value='$option->id'>$option->name</option> 
     } 
    ?> 
</select> 
1

回聲 「」; // echo「select」;選擇不顯示在回聲部分

foreach($options as $key=>$value) { 
    echo "<option value='".$value['id']."'>".$value['name']."</option>"; 
    } 

echo「」;

試試這個

相關問題