Services webmasters
Partenaires
Jeux concours gratuits
 
ingres_pconnect
<<<
ingres_query ingres_rollback
>>>

7.44 Ingres II
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
ingres_autocommit
ingres_close
ingres_commit
ingres_connect
ingres_fetch_array
ingres_fetch_object
ingres_fetch_row
ingres_field_length
ingres_field_name
ingres_field_nullable
ingres_field_precision
ingres_field_scale
ingres_field_type
ingres_num_fields
ingres_num_rows
ingres_pconnect
->ingres_query
ingres_rollback

7.44.23 ingres_query()Envoie une requête SQL à un serveur Ingres II

[ Exemples avec ingres_query ]   PHP 4 >= 4.0.2

bool  ingres_query ( string   query , resource   link )
Attention

Cette fonction est EXPERIMENTALE . Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

ingres_query retourne TRUE en cas de succès, et FALSE sinon.

ingres_query envoie la requête query au serveur Ingres. La requête doit être valide (voir le guide de référence SQL pour Ingres).

La requête s'ajoute à la transaction en cours. S'il n'y a pas de transaction ouverte, ingres_query en ouvre une nouvelle. Pour fermer une transaction, vous pouvez soit appeler ingres_commit pour valider les changements effectués sur la base de données ou ingres_rollback pour les annuler. Lorsque le script se termine, toute transaction ouverte est annulée (par appel à ingres_rollback ). Vous pouvez aussi utiliser ingres_autocommit avant d'ouvrir une transaction pour que chaque requête SQL soit validée immédiatement et automatiquement.

Certains types de requêtes SQL ne peuvent pas être envoyés par ingres_query :

Exemple avec ingres_query

<?php
  ingres_connect
($database, $user, $password);
  
ingres_query("select * from table");
  while (
$row = ingres_fetch_row()) {
    echo
$row[1];
    echo
$row[2];
  }
?>

Voir aussi ingres_fetch_array , ingres_fetch_object , ingres_fetch_row , ingres_commit , ingres_rollback et ingres_autocommit .

<< ingres_query >>
ingres_pconnect Ingres II ingres_rollback
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -