Bonjour,

Je voudrais faire une requête PHP permettant d’exécuter une procédure stockée sybase.(d'avoir le résultat sous forme de tableau).
Mon but est d'avoir le résultat en entier, c'est à dire afficher tous les champs résultant de cette procédure stockée.

En m'appuyant sur des posts précedents, j'ai réussi à afficher 1 champ , mais ça n'est pas mon but, je veux afficher le contenu entier.

Le code que j'ai repris s'appuie sur 2 tableaux ;-((... je n'en veux qu'un seul bien sûr qui contiendrait la totalité de la requête.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
$query = "Exec proc_stock_test";
$result = sybase_query ($query);
 
while ($elements = sybase_fetch_array($result)) // 1er tableau
{
$tbl['toto'][] = $elements['toto'];
}
 
foreach($tbl as $colonnes) {
     echo '<table>';
     foreach($colonnes as $values) {
             echo "<tr>";
                   echo "<td style='text-align:center'>" .$values ."</td>";
           echo "</tr>";
     }
    echo '</table>';
}
}

Merci de votre aide !!