|
|
|
| здравствуйте, уже голова не работает,помогите разобраться у меня много вопросов
1.Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/heromant/public_html/sitename.php on line 6 в чем ошибка?
<?
include('config.php');
$sql = "SELECT * FROM tb_site WHERE id='1'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo $row["sitename"];
mysql_close($con);
?> | |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 11:00)
| | Ошибка в том, что нет проверки if(!$result) ... | |
|
|
|
|
|
|
|
для: Trianon
(15.01.2009 в 11:04)
| | Спасибо | |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 11:55)
| | ответ тот же. | |
|
|
|
|
|
|
|
для: Trianon
(15.01.2009 в 12:07)
| | Огромное спасибо вроде разобрался,
зато теперь когда вхожу под логином на сайт- пишет"No database selected"
почему так? | |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 12:17)
| | кто пишет-то?
Вероятно, потому что и вправду no database selected | |
|
|
|
|
|
|
|
для: Trianon
(15.01.2009 в 12:20)
| | новичек | |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 12:20)
| | в config.php что лежит? | |
|
|
|
|
|
|
|
для: Trianon
(15.01.2009 в 12:24)
| | <?php
// Database configuration
$bd_host = "localhost"; // хост базы данных
$bd_usuario = "heromant_fpd2007"; // имя пользователя базы данных
$bd_password = "240980"; // пароль базы данных
$bd_base = "heromant_fpd2007"; // имя базы данных
$url = "www.heromant.bissnes.net"; // адрес вашего сайта
$con = mysql_connect($bd_host, $bd_usuario, $bd_password); mysql_select_db($bd_base, $con);
?> | |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 12:33)
| | Ни один результат обращения к MySQL не проверяется на успех.
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
if(!$con) exit("Error on connect: ". mysql_error());
$res = mysql_select_db($bd_base, $con);
if(!$res) exit("Error on select database $bd_base : ". mysql_error());
|
| |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 12:33)
| | не забудьте потом хотя бы пароль заменить) | |
|
|
|
|
|
|
|
для: f111
(25.07.2011 в 18:41)
| | обращайте внимание на дату поста | |
|
|
|
|
|
|
|
для: fpd2007
(15.01.2009 в 11:55)
| | как написать эту проверку?????? | |
|
|
|
|
|
|
|
для: Trianon
(15.01.2009 в 11:04)
| | а как написать эту проверку???? | |
|
|
|
|
|
|
|
для: gserg
(25.07.2011 в 03:49)
| |
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
if(!$con) exit("Error on connect: ". mysql_error());
$res = mysql_select_db($bd_base, $con);
if(!$res) exit("Error on select database $bd_base : ". mysql_error());
|
if(!$con) и if(!$res) - это и есть проверка | |
|
|
|