To those porting code from w3-msql/lite to php, a few functions are different or missing (aside from the fact that the order of arguments is reversed and the other signatures are different...not good design work, imho, or was it built for msql 1.x? At any rate, conformity with the C and Lite API should have been maintained.).
The lite/C function msqlStoreResult() is automatically done in msql_query() and msql().
msql_fetch_field() doesn't give you the field length value (unlike msqlFetchField()). You have to call msql_fieldlen() to get that.
msqlEncode() is missing. The functionality (which is needed for pretty much ALL SQL based rdbms's) is in addSlashes() in the String library.
Fonctions mSQL
Sommaire
- msql_affected_rows — Retourne le nombre de lignes affectées
- msql_close — Ferme une connexion mSQL
- msql_connect — Ouvre une connexion mSQL
- msql_create_db — Crée une base de données mSQL
- msql_createdb — Alias de msql_create_db
- msql_data_seek — Déplace le pointeur interne mSQL
- msql_db_query — Soumet une requête mSQL
- msql_dbname — Alias de msql_result
- msql_drop_db — Efface une base de données mSQL
- msql_error — Retourne le message d'erreur mSQL
- msql_fetch_array — Lit une ligne sous la forme d'un tableau
- msql_fetch_field — Lit la valeur d'un champ mSQL
- msql_fetch_object — Lit une ligne sous la forme d'un objet
- msql_fetch_row — Retourne une ligne sous la forme d'un tableau
- msql_field_flags — Lit les options de champ msql
- msql_field_len — Lit la taille du champ mSQL
- msql_field_name — Lit le nom du champ msql
- msql_field_seek — Fixe l'offset d'un champ mSQL
- msql_field_table — Lit le nom de la table du champ msql
- msql_field_type — Lit le type de champ mSQL
- msql_fieldflags — Alias de msql_field_flags
- msql_fieldlen — Alias de msql_field_len
- msql_fieldname — Alias de msql_field_name
- msql_fieldtable — Alias de msql_field_table
- msql_fieldtype — Alias de msql_field_type
- msql_free_result — Libère le résultat de la mémoire
- msql_list_dbs — Liste les bases de données mSQL sur un serveur
- msql_list_fields — Liste les champs d'une table
- msql_list_tables — Liste les tables mSQL sur une base de données
- msql_num_fields — Retourne le nombre de champs dans un résultat
- msql_num_rows — Retourne le nombre de lignes dans un résultat
- msql_numfields — Alias de msql_num_fields
- msql_numrows — Alias de msql_num_rows
- msql_pconnect — Ouvre une connexion persistante à un serveur mSQL
- msql_query — Envoie une requête mSQL
- msql_regcase — Alias de sql_regcase
- msql_result — Retourne les données de résultat
- msql_select_db — Sélectionne une base de données mSQL
- msql_tablename — Alias de msql_result
- msql — Alias de msql_db_query
acroyear at io dot com ¶
13 years ago
