Bonjour,
Voilà je suis buté sur un Problème en PHP.
En effet j'ai une procédure stockée qui, une fois executée me ressort 2 résultats (soit 2 select)
Sachant que je passe mes SELECT en procédure stockée car très grosse (environ 1600 lignes)
bref l'objectif pour moi est de lancer une seule fois la procédure mais d'en ressortir 2 tableaux distincts qui seront afficher sur ma page PHP
J'ai donc quelque chose du genre
Sauf que ça ne fonctionne pas car les valeurs toto et tata sont dans 2 SELECT différents....
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
20
21 $query = "Exec proc_stock_test"; $result = sybase_query ($query); while ($elements = sybase_fetch_array($result)) // 1er tableau { echo "<tr>"; echo "<td style='text-align:center'>" .$elements['toto'] ."</td>"; echo "</tr>"; } while ($elements = sybase_fetch_array($result)) // 2eme tableau { echo "<tr>"; echo "<td style='text-align:center'>" .$elements['tata'] ."</td>"; echo "</tr>"; }
Auriez vous une idée par hasard ?
merci
Partager