Andrey1812
Новичок
Здравствуйте, подскажите пожалуйста, почему опустошается переменная?
В этой строке массив, если к нему обратиться в пределах его тэгов php, переменные не пустые.
Но если за пределами (как у меня), то в них ничего нет.
В этой строке массив, если к нему обратиться в пределах его тэгов php, переменные не пустые.
PHP:
$myrows = mysqli_fetch_array($result);
PHP:
<?
include("blocks/bd.php");
$result = mysqli_query($db,"SELECT title, meta_d, meta_k, text FROM settings WHERE page='index'");
if(!$result)
{
echo "<p>Запрос выборку данных не прошел. Напишите об этом администратору [email protected] <br> Код ошибки:<p>";
exit(mysqli_error($db));
}
if(mysqli_num_rows($result) > 0)
{
$myrows = mysqli_fetch_array($result);
}
else
{
echo "<p>Информация по запросу не может быть выведена, в таблице нет записей.<p>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="<? $myrows['meta_d']; ?>" />
<meta name="keywords" content="<? $myrows['meta_k']; ?>" />
<title><? $myrows['title']; ?></title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="690" border="1">
<? include("blocks/header.php"); ?>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">
<table width="100%" border="1">
<tr>
<? include("blocks/lefttd.php"); ?>
<td><? $myrows['text']; ?></td>
</tr>
</table>
</td>
</tr>
<tr>
<? include("blocks/footer.php"); ?>
</tr>
</table>
</body>
</html>