Здрасте всем! Начал осваивать mysqli, но тут сразу проблемка возникла - в php.ini все подключено, а вот при обращении к базе, например Код (Text): <?php mysqli_open('test.db'); ?> выдает ошибку Fatal error: Call to undefined function mysqli_open() in Z:\home\local\www\index.php on line 2 может надо еще что-нибудь подключать?
я заново переустановил апатч и та же беда. может есть какая нибудь инфа по пошаговому подключению? я чет не нашел таковой. phpinfo() вроде подключено.. по-крайней мере есть пунктик mysqli и параметры описаны ее.
так и функции такой в общем-то нет. http://ru2.php.net/manual/en/mysqli.query.php вот пример как подключаться
iliavlad, спасибо за подсказку! я пробовал сделать mysqli_connect(' ',' ',' '); выдает такую ошибку Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'Пользователь'@'localhost' (using password: NO) в php.ini ведь не указан ни хост ни юзер ни пароль. Все понял в чем проблема, мозгов не хватает)) надо было mysqli_connect('localhost', 'root', ''); только по идее, если указать четвертым параметром имя базы - она должна создаться? а у меня выдает ошибку, приходится так делать: Код (Text): <?php $db = mysqli_connect('localhost','root',''); mysqli_query($db, 'create database "user"'); ?> может у меня версия устаревшая?
я бы для начала инструкции почитал, руководства пользователя. а то методом перебора и догадок долго программировать.