|
|
|
| Установил Mysql, php-скрипт работает, устанавливает соединение, но запросы не выполняются.
Код:
<?php
$db_user="root";
$db_password="deneg";
$db_name="eon_news";
$db_check = @mysql_connect($db_location, $db_user, $db_password);
if (!$db_check)
{
echo("<P>MySQL is unavailable. Exit.</P>");
exit();
}
if(!@myql_select_db($db_name, $dbcheck))
{
echo("DB Select failed");
exit();
}
$query = "SELECT * FROM news;";
$ath = mysql_query($query);
if($ath)
{
$news = mysql_fetch_array($ath);
echo $news['news_content'];
}
?>
|
После запуска код исполняется, но не возвращает никаких результатов. Я пробовал изменять запросы, но при этом в базе ничего не меняется. | |
|
|
|
|
|
|
|
для: DD!
(06.02.2006 в 18:20)
| | Во первых:
не
myql_select_db($db_name, $dbcheck)
|
a
mysql_select_db($db_name, $dbcheck)
|
в процессе разработки лучше не пользоваться собаками (@)
так как они глушат ошибки.
Если бы вы их не глушили то сразу бы поняли в чём дело
Так же если вы в процессе работы используете одно соединение с базой (вообще одну базу используете) то указание линка в mysql_select_db ($dbcheck) представляется лишним | |
|
|
|