Manuel PHP

ovrimos_result_all

(PHP 4 >= 4.0.3, PHP 5 <= 5.0.5)

ovrimos_result_allAffiche un résultat Ovrimos sous forme de tableau HTML

Description

int ovrimos_result_all ( int $result_id [, string $format ] )

Affiche un résultat Ovrimos sous forme de tableau HTML.

Liste de paramètres

result_id

Un identifiant de résultat, retourné par la fonction ovrimos_execute() ou la fonction ovrimos_exec().

format

Attributs HTML optionnels pour les éléments du tableau généré.

Valeurs de retour

Retourne le nombre de lignes générées dans le tableau.

Exemples

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

  1. <?php
  2. $conn = ovrimos_connect("db_host", "8001", "admin", "password");  
  3. if ($conn != 0) { 
  4.    echo "Connexion ok!"; 
  5.    $res = ovrimos_prepare($conn, "select table_id, table_name
  6.                            from sys.tables where table_id = 7"); 
  7.    if ($res != 0) { 
  8.       echo "Préparation ok!"; 
  9.       if (ovrimos_execute($res, array(3))) { 
  10.          echo "Exécution ok!\n"; 
  11.          ovrimos_result_all($res); 
  12.       } else { 
  13.          echo "Erreur lors de l'exécution !"; 
  14.       } 
  15.       ovrimos_free_result($res); 
  16.    } else { 
  17.       echo "Erreur lors de la préparation !\n"; 
  18.    } 
  19.    ovrimos_close($conn);  
  20. }  
  21. ?> 

Exemple #2 ovrimos_result_all() avec meta-information

  1. <?php
  2. $conn = ovrimos_connect("db_host", "8001", "admin", "password");  
  3. if ($conn != 0) { 
  4.    echo "Connexion ok!"; 
  5.    $res = ovrimos_exec($conn, "select table_id, table_name
  6.                          from sys.tables where table_id = 1"); 
  7.    if ($res != 0) { 
  8.       echo "Requête ok! curseur=" . ovrimos_cursor($res) . "\n"; 
  9.       $colnb = ovrimos_num_fields($res); 
  10.       echo "Colonnes affichées=" . $colnb . "\n"; 
  11.       for ($i=1; $i <= $colnb; $i++) { 
  12.          $name = ovrimos_field_name($res, $i); 
  13.          $type = ovrimos_field_type($res, $i); 
  14.          $len = ovrimos_field_len($res, $i); 
  15.          echo "Colonne " . $i . " nom=" . $name . " type=" . $type . " taille=" . $len . "\n"; 
  16.       } 
  17.       ovrimos_result_all($res); 
  18.       ovrimos_free_result($res); 
  19.    } 
  20.    ovrimos_close($conn);  
  21. }  
  22. ?> 


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique