amin7x
دوشنبه 30 بهمن 1391, 14:43 عصر
سلام
دوستان من یک مشکلی دارم توی بازگرداندن یک رکورد از دیتابیس:
خب کدهام اینه:
این کلاس دیتابیس :
class DataBase{
private $connect;
public function __construct($dbhost,$dbusername,$dbpassword,$dbnam e){
$this->connect = mysql_connect($dbhost,$dbusername,$dbpassword) or die("Can't Connect To DataBase");
mysql_select_db($dbname,$this->connect);
}
public function SelectDB(){
$result=mysql_query("SELECT * FROM 'posts' ORDER BY 'id'",$this->connect);
return $result;
}
}
اینم فراخوانی:
<?php
$objdb = new DataBase($dbhost,$dbusername,$dbpassword,$dbname);
$result = $objdb->SelectDB();
?>
<div id="main">
<?php while($post = mysql_fetch_assoc($result)) { ?>
<div class="product">
<h3><?php echo $post['post_title']; ?></h3>
<p class="content"><?php echo $post['post_content']; ?></p>
<p class="number"><?php echo $post['id']; ?></p>
<p class="category"><?php echo $post['post_category']; ?></p>
<a href="">خرید</a>
</div>
<?php } ?>
این ارور رو میده :
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\***\index.php on line 18
ممنون
دوستان من یک مشکلی دارم توی بازگرداندن یک رکورد از دیتابیس:
خب کدهام اینه:
این کلاس دیتابیس :
class DataBase{
private $connect;
public function __construct($dbhost,$dbusername,$dbpassword,$dbnam e){
$this->connect = mysql_connect($dbhost,$dbusername,$dbpassword) or die("Can't Connect To DataBase");
mysql_select_db($dbname,$this->connect);
}
public function SelectDB(){
$result=mysql_query("SELECT * FROM 'posts' ORDER BY 'id'",$this->connect);
return $result;
}
}
اینم فراخوانی:
<?php
$objdb = new DataBase($dbhost,$dbusername,$dbpassword,$dbname);
$result = $objdb->SelectDB();
?>
<div id="main">
<?php while($post = mysql_fetch_assoc($result)) { ?>
<div class="product">
<h3><?php echo $post['post_title']; ?></h3>
<p class="content"><?php echo $post['post_content']; ?></p>
<p class="number"><?php echo $post['id']; ?></p>
<p class="category"><?php echo $post['post_category']; ?></p>
<a href="">خرید</a>
</div>
<?php } ?>
این ارور رو میده :
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\***\index.php on line 18
ممنون