Тема: Проблема с выводом информации из базы данных
Здравствуйте
Ни как не получается вывести информацию из БД.
Пишет
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\phpsite\index.php on line 5
Может кто сталкивался с подобной проблемой?
Исходный код:<?php
include ("blocks/bd.php");
$result = mysql_query("SELECT title,meta_d,meta_k,text FROM settings WHERE page='index'".$db);(если я добавляю в эту строку or die(mysql_error()) то пишет такую ошибку:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #4' at line 1)
$myrow = mysql_fetch_array($result);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="description" content="<?php echo $myrow['meta_d']; ?> ">
<meta name="keywords" content="<?php echo $myrow['meta_k']; ?> ">
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="author" content="admin" />
<title><?php echo $myrow['title']; ?></title>
<link href="add1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="690" border="5" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<?php
include("blocks/header.php"); ?>
<tr>
<td><table width="690" border="5" cellspacing="0" cellpadding="0"></td>
<tr>
<?php
include ("blocks/lefttd.php"); ?>
<td valign="top">
<?php echo $myrow['text']; ?>
</td>
</tr>
</table></td>
</tr>
<?php
include ("blocks/footer.php"); ?>
</table>
</body>
</html>