Тема: Не показывает данные одного из полей
При запуске тестового скрипта пишет следующее:
1 ????????
2 ??????
3 ??????
4 ????????
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in D:\apache\localhost\www\vt.php on line 14
Содержание vt.php:
<html>
<head>
<title></title>
</head>
<body>
<? include ( "mysql.inc" ) ?>
<?
$sql = mysql_query ( "SELECT * FROM test_table" );
while ( $dp = mysql_fetch_object ( $sql ) ) {
$id = $dp -> id;
$name = $dp -> name;
echo $id, " ", $name , "<br>";
}
mysql_close ( $dp );
?>
</body>
</html>
Содержание файла mysql.inc:
<?
$host = "localhost";
$user = "root";
$pass = "КОД";
$database = "test_database";
$dp = mysql_connect ($host, $user, $pass);
mysql_query('SET NAMES cp1251'); // Если кодировка utf8, то замените.
mysql_select_db ($database, $dp);
?>
Из файла ошибок:
[Tue Jun 22 21:20:40 2010] [error] [client 127.0.0.1] PHP Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in D:\\apache\\localhost\\www\\vt.php on line 14
Почему не показывает считанные данные из второго поля? И почему выдаёт эту ошибку?