|
|
|
|
|
для: sasch
(07.06.2006 в 17:27)
| | Тогда придется подождать с этим пока не освоюсь. Спасибо | |
|
|
|
|
|
|
|
для: Trianon
(07.06.2006 в 17:22)
| | Когда пытаешься многим помочь ошибку можно и не заметить, но ведь вы только помогаете, а я познаю. А ошибки вроде таких я уже сразу вижу. | |
|
|
|
|
|
|
|
для: sasch
(07.06.2006 в 17:14)
| | Спасибо, поправил.
Остальные тоже, конечно, надо менять.
function db_result_to_array($result)
{
if($result === false)
return false;
$res_array = array();
while($row = mysql_fetch_assoc($result))
$res_array[] = $row;
return $res_array;
}
|
| |
|
|
|
|
|
|
|
для: Trianon
(07.06.2006 в 17:07)
| | Вы там пропустили, по-моему две ')'
function db_connect()
{
$result = @mysql_connect(DB_SERVER,DB_SERVER_USERNAME,DB_SERVER_PASSWORD);
if (!$result)
exit("error on connect : ".mysql_error());
$result ="" ;
if (!@mysql_select_db(DB_DATABASE))
exit("error on select DB: ".mysql_error());
return $result;
}
|
Ну все равно не выводит. И об ошибке не говорит...
Может это быть из-за того, что остальные функции написаны в PHP5
function db_result_to_array($result)
{
$res_array = array();
for ($count=0; $row = $result->fetch_assoc(); $count++)
$res_array[$count] = $row;
return $res_array;
}
|
| |
|
|
|
|
|
|
|
для: sasch
(07.06.2006 в 16:58)
| | Подключение к серверу и выбор базы в старом интерфейсе выполняется двумя разными функциями.
Кроме того, возможно, придется подстроить кодировку
<?
define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'root');
define('DB_SERVER_PASSWORD', '');
define('DB_DATABASE', 'book_sc');
function db_connect()
{
$result = @mysql_connect(DB_SERVER,DB_SERVER_USERNAME,DB_SERVER_PASSWORD);
if (!$result)
exit("error on connect : ".mysql_error());
$result = ;
if (!@mysql_select_db(DB_DATABASE))
exit("error on select DB: ".mysql_error());
// если применяется пользователь root и сервер выше 4.1, нужно еще подстроить кодировку:
// mysql_query("SET NAMES '1251'");
return $result;
}
?>
|
| |
|
|
|
|
|
|
| Cкрипт был написан для PHP5, если не ошибаюсь. Вот хотела переделать для PHP4-поизучать устройсво.
define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'root');
define('DB_SERVER_PASSWORD', '');
define('DB_DATABASE', 'book_sc');
function db_connect()
{
$result = @mysql_connect(DB_SERVER,DB_SERVER_USERNAME,DB_SERVER_PASSWORD,DB_DATABASE);
if (!$result)
return false;
return $result;
exit("ERROR!");
}
ПЕРВОНАЧАЛЬНЫЙ КОД
// $result = new mysqli('localhost', 'book_sc', 'password', 'book_sc');
// if (!$result)
// return false;
// return $result;
?>
|
Список котегорий не выводит. Я все правильно сделала? Спасибо | |
|
|
|
|