PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 14
galelewo Отправлено: 05 Сентября, 2011 - 13:29:37 • Тема: ошибка 1046 • Форум: Работа с СУБД

Ответов: 4
Просмотров: 2003
DeepVarvar пишет:
Не надо путать имена переменных и их значения

я писал :
mysql_connect("localhost","sam","parol");
Язычок
galelewo Отправлено: 05 Сентября, 2011 - 11:31:41 • Тема: ошибка 1046 • Форум: Работа с СУБД

Ответов: 4
Просмотров: 2003
SAD пишет:
#
$dbserver = "localhost";
#
$dbuser = "myuser";
#
$dbpass = "mypassword";
#
$db = "mybase";
#
$link = mysql_connect($dbserver, $dbuser, $dbpass) or die("Не могу подключиться" );
#
mysql_select_db($db, $link) or die ('Не могу выбрать БД');

спасибо, вроде помогло, но вот что странно, делал
mysql_connect("dbserver", "dbuser", "dbpass");
т.е. прописывал в параметры функции руками получал ту же ошибку Не понял
galelewo Отправлено: 05 Сентября, 2011 - 10:47:43 • Тема: ошибка 1046 • Форум: Работа с СУБД

Ответов: 4
Просмотров: 2003
AltLinux5 Server, Apach2+MySQL+PHP5.
MySQL-сервер поднят и всё работает, а из PHP нет.
код:
<?
if (mysql_connect("localhost","",""))
{
echo 'Yes connect!'.'<br>';
}
mysql_select_db("mybase",$conn);
echo $conn.'<br>';
echo mysql_errno().'___'.mysql_error().'<br>';
?>
результат:
Yes connect!
Resource id #2
1046___No database selected
Что не так?
galelewo Отправлено: 26 Августа, 2011 - 11:22:20 • Тема: MySQL+php • Форум: Администрирование *nix

Ответов: 11
Просмотров: 3418
Мелкий пишет:
Пакеты дОлжно ставить пакетным менеджером.

wget http://ftp[dot]altlinux[dot]org/pub/dist[dot][dot][dot]les/x86_64/RPMS/ | apt-get install
>E: Невозможно найти пакет
galelewo Отправлено: 26 Августа, 2011 - 10:04:08 • Тема: MySQL+php • Форум: Администрирование *nix

Ответов: 11
Просмотров: 3418
Мелкий пишет:
Вообще, вижу в репах пакеты php5-mysql и php5-mysqli
http://ftp[dot]altlinux[dot]org/pub/dist[dot][dot][dot]les/x86_64/RPMS/ (осторожно, список порядка 2мб)

спасибо, скачал, на попытку инсталяции пишет:
E: Невозможно найти пакет Огорчение
galelewo Отправлено: 26 Августа, 2011 - 09:18:04 • Тема: MySQL+php • Форум: Администрирование *nix

Ответов: 11
Просмотров: 3418
LIME пишет:
EuGen а что в линухе не надо в пхп.ини раскомментировать расширения? ))
может это банально надо сделать?

команды типа extension = mysql.so отсутствуют в php.ini
galelewo Отправлено: 26 Августа, 2011 - 09:13:09 • Тема: MySQL+php • Форум: Администрирование *nix

Ответов: 11
Просмотров: 3418
apt-cache search php-mysql или apt-cache search mysql-php или apt-cache search php5-mysql ничего не выдает, увы
galelewo Отправлено: 26 Августа, 2011 - 09:06:18 • Тема: MySQL+php • Форум: Администрирование *nix

Ответов: 11
Просмотров: 3418
В Altlinux-5.0.0 arc-server-i586-ru работает связка Apach-2+php5, еще работает MySQL. Но вот php не поддерживает MySQL, т.е. при вызове функций MySQL из php5 выдает ошибку типа "Fatal error: Call to undefined function mysql_connect() in /usr/share/doc/indexhtml/myphp/a dd.php on line 5". Как подружить MySQL и php5 ?
galelewo Отправлено: 15 Августа, 2011 - 10:00:47 • Тема: стандартные функции php5 • Форум: Вопросы новичков

Ответов: 15
Просмотров: 510
вопрос в том, как и где давать эти права, чтобы открыть файл
galelewo Отправлено: 15 Августа, 2011 - 09:05:55 • Тема: стандартные функции php5 • Форум: Вопросы новичков

Ответов: 15
Просмотров: 510
<?
$s76=<<<H
aaaaaaaaaaaa
bbbbbbbbbbbb
cccccccccccc
H;
$fname='s76.txt';
$fp=fopen($fname, 'w');
echo $fp;
fwrite($fp,$s76);
fclose($fp);
?>
результат из логов:
[Mon Aug 15 09:02:01 2011] [error] [client 192.168.0.8] PHP Warning: fopen(s76.txt): failed to open stream: Permission denied in /usr/share/doc/indexhtml/myphp/m y.php on line 10
[Mon Aug 15 09:02:01 2011] [error] [client 192.168.0.8] PHP Warning: fwrite(): supplied argument is not a valid stream resource in /usr/share/doc/indexhtml/myphp/m y.php on line 12
[Mon Aug 15 09:02:01 2011] [error] [client 192.168.0.8] PHP Warning: fclose(): supplied argument is not a valid stream resource in /usr/share/doc/indexhtml/myphp/m y.php on line 13
galelewo Отправлено: 11 Августа, 2011 - 14:18:02 • Тема: стандартные функции php5 • Форум: Вопросы новичков

Ответов: 15
Просмотров: 510
// Эта функция возвращает строку str с удаленными из начала и конца строки пробелами. Если второй параметр не передан
а разве символ перевода строки (коретки) не означает конец строки?
galelewo Отправлено: 11 Августа, 2011 - 13:58:30 • Тема: стандартные функции php5 • Форум: Вопросы новичков

Ответов: 15
Просмотров: 510
// Прочитайте описание trim. Она сделала, что должна.
она вместо того, чтобы убрать все пробелы не сделала ничего, увы
galelewo Отправлено: 11 Августа, 2011 - 13:25:05 • Тема: стандартные функции php5 • Форум: Вопросы новичков

Ответов: 15
Просмотров: 510
ничего не пишет. пример:
<?
$s=<<<H
aaaaaa bbbbbbbb cccc
, ddddddd eeeeee
H;
echo $s;
?>
результат:
aaaaaa bbbbbbbb cccc
, ddddddd eeeeee
А если так:
$rs=trim($s);
echo $rs;
результат:
aaaaaa bbbbbbbb cccc
, ddddddd eeeeee
вместо: aaaaaabbbbbbbbcccc,dddddddeeeeee
еще пример:
?>
$fp=fopen("probe.txt", "w");
fput($fp, $s);
fclose($fp);
?>
результат: нет такого файла!
galelewo Отправлено: 11 Августа, 2011 - 11:53:34 • Тема: стандартные функции php5 • Форум: Вопросы новичков

Ответов: 15
Просмотров: 510
пользовательские функции работают, а стандартные, например fopen(), fput(), fclose() даже типа trim(), rtrim() не работают

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB