Рабочий код:
$DB_HOST='localhost';
$DB_LOGIN='root';
$DB_PASSW='11111';
$DB_DATABASE='db';
$connect=mysql_connect($DB_HOST,$DB_LOGIN, $DB_PASSW);
if ($connect){
echo 'Соединение с MySQL установлено<br>';}
else {
echo 'Невозможно подключиться к MySQL<br>';}
Нерабочий код:
$DB_HOST='localhost';
$DB_LOGIN='root';
$DB_PASSW='11111';
$DB_DATABASE='db';
$conn=new mysql($DB_HOST,$DB_LOGIN, $DB_PASSW);
if ($conn){
echo 'Соединение с MySQL установлено<br>';}
else {
echo 'Невозможно подключиться к MySQL<br>';}
В браузере выдает ошибку:
Fatal error: Class 'mysql' not found in ...
1. Andrey - 27 Мая, 2007 - 20:59:41 - перейти к сообщению
2. evgenijj - 27 Мая, 2007 - 21:17:46 - перейти к сообщению
А ты написал класс для работы с MySQL, прежде чем с ним работать? Напиши, подключи
require("class.mysql.php");
а уж потом работай...
Есть класс mysqli для работы с MySQL. Или можно использовать DB PEAR (http://pear.php.net)
require("class.mysql.php");
а уж потом работай...
Есть класс mysqli для работы с MySQL. Или можно использовать DB PEAR (http://pear.php.net)
3. Andrey - 27 Мая, 2007 - 22:11:04 - перейти к сообщению
evgenijj пишет:
А ты написал класс для работы с MySQL, прежде чем с ним работать? Напиши, подключи
require("class.mysql.php");
а уж потом работай...
Есть класс mysqli для работы с MySQL. Или можно использовать DB PEAR (http://pear.php.net)
require("class.mysql.php");
а уж потом работай...
Есть класс mysqli для работы с MySQL. Или можно использовать DB PEAR (http://pear.php.net)
А разве этот класс не встроенный?
4. evgenijj - 27 Мая, 2007 - 22:27:57 - перейти к сообщению
Andrey пишет:
А разве этот класс не встроенный?
А разве этот класс не встроенный?
Встроенный класс -- mysqli (для PHP 5)
Цитата:
Основные изменения 5-ой версии PHP:
использование Zend Engine II с полноценной поддержкой объектно-ориентированной модели;
полностью переработанная поддержка XML, использование библиотеки libxml версии 2;
новое расширение SimpleXML, позволяющее работать с XML как с PHP-объектами;
новое расширение MySQLi для работы с серверами MySQL версии 4.1 и выше, предоставляющее объектно-ориентированный интерфейс в дополнение к стандартному; встроенная поддержка SQLite;
................................ .........
Основные изменения 5-ой версии PHP:
использование Zend Engine II с полноценной поддержкой объектно-ориентированной модели;
полностью переработанная поддержка XML, использование библиотеки libxml версии 2;
новое расширение SimpleXML, позволяющее работать с XML как с PHP-объектами;
новое расширение MySQLi для работы с серверами MySQL версии 4.1 и выше, предоставляющее объектно-ориентированный интерфейс в дополнение к стандартному; встроенная поддержка SQLite;
................................ .........