У меня не работает библиотека SQLite. в php.ini я её подключил(extension=php_sqlite.dll). При выполнении данного кода PHP: $db=sqlite_open(db/mydb.sqlite); sqlite_exec($db,"begin; create table friends(friend_id integer primary key,friend_name char(255)); insert into friends(friend_name) values('John'); insert into friends(friend_name) values('Fred'); insert into friends(friend_name) values('Alex'); commit;"); выдаёт "Call to undefined function sqlite_open()". Помогите, плиз, очень хочу в этом разобраться! А ещё не работают подготовленные выражения. Код: PHP: $link=mysqli_connect("localhost","user","pass","mytest"); $my_friends=array("Ben","Lisy","Oskar"); $prep_query=mysqli_prepare($link,"insert into friends values(NULL,?);"); foreach($my_friends as $friend){ mysqli_stmt_bind_param($prep_query,"s",$friend); mysqli_stmt_execute($prep_query); } mysqli_stmt_close($prep_query); mysqli_close($link); Этот код просто добавляет пустые записи в базу данных! В чём здесь фокус??? Заранее благодарен!
Подключил я библиотеку php_pdo.dll. Теперь sqlite работает, спасибо за помощь! Но 2-я проблемка так и осталась - подготовленные выражения не работают! Подскажите, с чем это может быть связано!