Bonjour
je voudrai executer une requete sans connaitre le nombre de colonne.
Après execution de la requete je voudrai recuperer les entetes des colonnes avant d'afficher les données mais helas je n y arrive pas. quelqu'un pourra t'il m'aider. Voici le peu de code que j'ai grignotter pour l'instant.

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
 
$conn=ocilogon("sidy","sidy","dbz");
$req=("$demande");
//$demande est le contenu de la requete saisie dans un textarea
$parse=oci_parse($conn,$req);
echo'<table width="100%" border="0">';
while ($row=oci_fetch_array($parse))
    {  // debut while    
 
	$counting=count($row);
	        	ECHO'<tr>';
	        for ($i=0; $i<$counting; $i++)
			 {    // debut for   
			       echo"<td bgcolor='#93B87C'> $row[$i]  </td>";
          		 }
	  echo'</tr>';
	} // fin while 
	ECHO'</table>';
merci d'avance