Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.ovrimos close
.ovrimos commit
.ovrimos connect
.ovrimos cursor
.ovrimos exec
.ovrimos execute
.ovrimos fetch into
.ovrimos fetch row
.ovrimos field len
.ovrimos field name
.ovrimos field num
.ovrimos field type
.ovrimos free result
.ovrimos longreadlen
.ovrimos num fields
.ovrimos num rows
.ovrimos prepare
.ovrimos result all
.ovrimos result
.ovrimos rollback
 
   

  ovrimos_result_all  


ovrimos_result_all

(PHP 4 >= 4.0.3, PHP 5)

ovrimos_result_all --  Affiche un résultat Ovrimos sous forme de table HTML

Description

int ovrimos_result_all ( int result_id [, string format] )

ovrimos_result_all() affiche le résultat de la requête représentée par result_id. ovrimos_result_all() retourne le nombre de lignes générées.

Exemple 1. Prépare une requête, l'exécute sur Ovrimos et affiche le résultat

<?php
$conn
= ovrimos_connect("db_host", "8001", "admin", "password");
if (
$conn != 0) {
    echo
'Connexion établie!';
    
$res = ovrimos_prepare($conn, "select table_id, table_name
                                    from sys.tables where table_id = 7"
);
    if (
$res != 0) {
        echo
'Préparation faite!';
        if (
ovrimos_execute($res, array(3))) {
            echo
"Exécution réussie!\n";
            
ovrimos_result_all($res);
        } else {
            echo
'Exécution manquée!';
        }
        
ovrimos_free_result($res);
    } else {
        echo
"Préparation manquée!\n";
    }
    
ovrimos_close($conn);
}
?>
Cet exemple exécute une requête SQL et affiche le résultat sous forme d'une table HTML.

Exemple 2. ovrimos_result_all() avec meta-information

<?php
$conn
= ovrimos_connect("db_host", "8001", "admin", "password");
if (
$conn != 0) {
    echo
'Connexion établie!';
    
$res = ovrimos_exec($conn, "select table_id, table_name
                                 from sys.tables where table_id = 1"
);
    if (
$res != 0) {
        echo
"Requête effectuée! cursor=" . ovrimos_cursor($res) . "\n";
        
$colnb = ovrimos_num_fields($res);
        echo
"Output columns=".$colnb."\n";
        for (
$i=1; $i<=$colnb; $i++) {
            
$name = ovrimos_field_name($res, $i);
            
$type = ovrimos_field_type($res, $i);
            
$len = ovrimos_field_len($res, $i);
            echo
"Colonne ".$i." nom=".$name." type=".$type." longueur=".$len."\n";
        }
        
ovrimos_result_all($res);
        
ovrimos_free_result($res);
    }
    
ovrimos_close($conn);
}
?>

Exemple 3. Exemple avec ovrimos_result_all()

<?php
$conn
= ovrimos_connect("db_host", "8001", "admin", "password");
if (
$conn != 0) {
    echo
'Connexion établie!';
    
$res = ovrimos_exec($conn, "update test set i=5");
    if (
$res != 0) {
        echo
'Requête effectuée!';
        echo
ovrimos_num_rows($res)." lignes affectées\n";
        
ovrimos_free_result($res);
    }
    
ovrimos_close($conn);
}
?>


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.