Используйте PDO
и подготовленные запросы.
($conn
- объект PDO
)
$stmt = $conn->prepare("INSERT INTO tbl VALUES(:id, :name)");
$stmt->bindValue(':id', $id);
$stmt->bindValue(':name', $name);
$stmt->execute();
Во-первых, Вы должны иметь надлежащий ПУТЬ, ВКЛЮЧАТЬ и переменные среды LIB в Ваш командный процессор. Для этого назовите файл "117" (или подобный) с параметром:
vcvarsall.bat x86
Следующий необходимо создать bjam (можно также загрузить его со страницы Boost, но это почти как быстрое). Перейдите в tools\jam\src
папка в Повышении и типе:
build.bat
Это должно произвести подпапку bin.ntx86
, который содержит bjam.exe. Для удобства, копия это к Повышению основная папка. Затем, можно создать BCP. Войдите tools\bcp
папка и тип:
..\..\bjam.exe --toolset=msvc
Назад в Повышении основная папка можно тогда создать любую библиотеку, которой Вы желаете:
bjam toolset=msvc –-with-{library}
, где {library}
одна из библиотек для создания. Со всеми buildable библиотеками можно показать:
bjam –-show-libraries
существует намного больше параметров сборки bjam. Некоторые параметры с ключевыми словами, которые можно определить:
variant=debug|release
link=shared|static
threading=multi|single
пример был бы:
bjam toolset=msvc –-with-filesystem threading=multi variant=debug stage
Для большего количества infos, посетите страницы .
документации ПовышенияРедактирование: Обновленная ссылка для указания на новую документацию Повышения
Редактирование: Исправленные опции - с - {библиотека} и †“- выставочные библиотеки
Note that you don't need to build your Windows versions of bcp from source -- you can also download a binary version from http://www.boostpro.com/download, and skip all those steps.
(Or, at least, that's the case in theory -- I haven't tried it; I just found that page and this one while looking for a pre-built Linux version.)