PHP远程连接MSSQL的问题
需要用JOOMLA连接另一台服务器的MSSQL。PHP环境为windows下aperv(apache2.2.4,5.2.3)
将php.ini中下面一行前的";"号去掉。
;extension=php_mssql.dll
搜索NTWDBLIB.DLL文件,一般在C:windowssystem32与 PHP安装文件夹下。右键属性,查看版本,如果是2000.80.194.0之前的,需要更新。
重启服务后发现本地的MSSQL没问题,远程的无法连接。找了N多网站,答案基本是NTWDBLIB.DLL的问题。但始终无法成功连接。
今天索性在本地测试,环境为windows下的XAMPP1.7.0,发现Apachebin也存在NTWDBLIB.DLL文件,而服务器上appserv里的apache没有。将其替换即连接成功。
结论:appserv不支持MSSQL远程连接,其apache较XAMPP简易许多,从文件数量即可看出。
PHP关于MSSQL的函数:
mssql_affected_rows:??? 取得最后 query 影响的列数。
mssql_close:??? 关闭与的连接。
mssql_connect:??? 连上数据库。
mssql_data_seek:??? 移动列指针。
mssql_fetch_array:??? 返回数组资料。
mssql_fetch_field:??? 取得字段信息。
mssql_fetch_object:??? 返回类资料。
mssql_fetch_row:??? 返回单列的各字段。
mssql_field_seek:??? 配置指针到返回值的某字段。
mssql_free_result:??? 释放返回占用内存。
mssql_num_fields:??? 取得返回字段的数目。
mssql_num_rows:??? 取得返回列的数目。
mssql_pconnect:??? 打开 MS SQL 服务器持续连接。
mssql_query:??? 送出一个 query 字符串。
mssql_result:??? 取得查询 (query) 的结果。
mssql_select_db:??? 选择一个数据库。
GB2312转UTF-8函数(反之亦可):
iconv("gb2312","utf-8",$text)

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

Das Arbeiten mit der Datenbank in CakePHP ist sehr einfach. In diesem Kapitel werden wir die CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) verstehen.

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.
