Я пытаюсь подключить базу данных db2, используя php. Теперь, я собираюсь написать код, подобный этому (вызвать хранимую процедуру): $proc = 'CALL MyLib.MySP(?, ?, ?)'; $stmt = db2_prepare($conn, $proc) or die("db2_prepare failed<br>"); // Define input variable values // $paramIN1 = …; $paramIN2 = …; $paramOUT3 = ""; // Define parameters // db2_bind_param($stmt, 1, "paramIN1", DB2_PARAM_IN); db2_bind_param($stmt, […]
Я использую Zend PDF, пытаясь напечатать русские слова. Мой код $unicodeString = "это фигня"; $page->drawText($unicodeString, 72, 720, 'UTF-8'); но в результате получается: ѕто фигнѕ Итак, это печатает что-то странное. Я читал, что проблема может иметь отношение к шрифтам и Unicode, поэтому я планирую исправить это, выполнив следующие действия: $font = Zend_Pdf_Font::fontWithPath('/Library/Fonts/Times New Roman Bold.ttf'); Как […]
Я хочу использовать Doctrine2 ORM в моем приложении php. Для DB2 Doctrine2 поддерживает только драйверы pdo_ibm и ibm_db2. Я установил локальный экземпляр DB2 (DB2 Express-C) и соединился с pdo_ibm и ibm_db2 успешно, и даже используя локальный экземпляр db2, моя установка doctrine2 работает нормально и функциональна, но моя настоящая цель – подключиться к удаленному экземпляру DB2, […]
Я выполняю следующий запрос, используя PHP db2_prepare и db2_execute (имена схем были изменены для защиты невинных): WITH U AS ( SELECT * FROM FOO.USR WHERE USR_ID = ? ), UC AS ( SELECT UC.* FROM FOO.USR_CNTRCT UC JOIN U ON U.USR_ID = UC.USR_ID ) , LC AS ( SELECT DISTINCT CNTRCT_ID FROM FOO.CNTRCT_LOC CL JOIN […]
Я пытаюсь подключить свой AS400 с V5R3 с помощью PHP, используя этот код: <?php $server="Driver={Client Access ODBC Driver (32-bit)};System=xxx.xxx.xxx.xxx; Uid=user;Pwd=password;"; #the name of the iSeries $user="user"; #a valid username that will connect to the DB $pass="password"; #a password for the username $conn=odbc_connect($server,$user,$pass); #you may have to remove quotes #Check Connection if ($conn == false) { […]
Работая с DB2 и PHP, мои ADD и DROP занимают много времени (30 секунд на ADD и DROP). Мне любопытно, есть ли способ отправить мои ADD и DROP в базу данных, не ожидая ответа PHP?
У меня есть предстоящий проект, в котором мне нужно будет подключить наш сайт ( PHP5/Apache 1.3/OpenBSD 4.1 ) к нашей внутренней системе, работающей на iSeries с OS400 V5R3, чтобы я мог получить доступ к некоторым таблицам, хранящимся там. Я проверил немного, но я столкнулся с некоторыми препятствиями. Из того, что я видел, расширения DB2 и […]
В настоящее время у меня есть некоторые проблемы с настройкой интрасети с помощью ссылки odbc между AS400 (iseries V6R1), а в Debian я использую 64-битные драйверы iseriesAccess7.1 odbc 64 бит, unixODBC2.3.1 и php5.4 с поддержкой unixODBC. Моя ссылка кажется хорошей, потому что я могу подключиться к своей базе данных с помощью команды isql (которая является […]