Hello,
Voici un code qui permet de tester la fonction oci_field_is_null, pour chaque resultat de la requete exécutéee sur la colonne 'COLONNE_2', le script affiche le contenu, puis indique si le champ est null ou pas.
J'ai volontairement mis des noms de table et de connection bidons, mais le script fonctionne.
<?php
$bdd_access = "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=MYSID)))";
$connection = oci_connect("root", "root", $bdd_access);
$statement = oci_parse($connection, "SELECT * FROM MATABLE");
oci_execute($statement, OCI_DEFAULT);
while (oci_fetch($statement)) {
echo $connection . oci_result($statement, "COLONNE_2") . " | " . oci_field_is_null($statement, "COLONNE_2") . "\r\n";
}
?>
Bonne chance,
Niroken
Hello,
Voici un code qui permet de tester la fonction oci_field_is_null, pour chaque resultat de la requete exécutéee sur la colonne 'COLONNE_2', le script affiche le contenu, puis indique si le champ est null ou pas.
J'ai volontairement mis des noms de table et de connection bidons, mais le script fonctionne.
<?php $bdd_access = "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=MYSID)))"; $connection = oci_connect("root", "root", $bdd_access); $statement = oci_parse($connection, "SELECT * FROM MATABLE"); oci_execute($statement, OCI_DEFAULT); while (oci_fetch($statement)) { echo $connection . oci_result($statement, "COLONNE_2") . " | " . oci_field_is_null($statement, "COLONNE_2") . "\r\n"; } ?>Bonne chance,
Niroken