Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & Oracle
PHP & Oracle Forum d'entraide sur Oracle avec PHP. Avant de poster -> FAQ Oracle et Cours Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/03/2011, 15h29   #1
Candidat au titre de Membre du Club
 
Homme Hubert
Développeur informatique
Inscription : février 2003
Messages : 26
Détails du profil
Informations personnelles :
Nom : Homme Hubert
Âge : 31
Localisation : France, Seine Maritime (Haute Normandie)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : février 2003
Messages : 26
Points : 14
Points : 14
Par défaut oci_fetch_all et type NUMBER

Bonjour,

Je récupère un tableau de résultats d'une requête SELECT avec la fonction oci_fetch_all :

Code :
$rowcount_total = oci_fetch_all($parse, $t_result, 0, -1, OCI_FETCHSTATEMENT_BY_ROW);
Dans mon tableau de résultat, toutes les données sont de type PHP string, ce qui me pose problème lorsque je teste des valeurs numériques, qui sont de type NUMBER sous Oracle.

Peut-on faire en sorte de récupérer mes champs de type Oracle NUMBER en entier PHP (int) ?
Pour éviter de faire un transtypage en PHP :
Code :
$t_result[0]['MONCHAMP'] = (int) $t_result[0]['MONCHAMP'];
Merci pour votre aide
Hubert.
hubsm est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h38.


 
 
 
 
Partenaires

Hébergement Web