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 16/08/2011, 14h53   #1
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : juin 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juin 2011
Messages : 23
Points : 1
Points : 1
Par défaut probleme avec une condition

bonjour

mon probleme est que je voudrait a l'aide d'une boucle afficher les donnes de ma base oracle jusqu'a la rien d'extraordinaire le probleme est que si la requete n'envoit rien je voudrait afficher( pas de donnes retrouves dans la base )

et c'est la ou je galere

je tente de faire la condition sur le row c'est a dire si il est <1 pas de resultat sinon l'affichage

le probleme avec cette methode c'est que lors de l'affichage des lignes qui doivent s'afficher ne s'affiche pas parfois de 4 lignes il n'affiche que 2

le probleme reside dans le fait que le $row=... se repete 2 fois

if $row<1

et se repete aussi dans la boucle while

une idee sur comment regler ce probleme??

merci d'avance
gholaff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 14h57   #2
Membre chevronné
 
Inscription : juillet 2003
Messages : 625
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 625
Points : 600
Points : 600
Bonjour,

Le code ne serait pas de trop

A+
__________________
Le savoir est utile que s'il est partagé par tous.
/(bb|[^b]{2})/
!sleep() ? array((string))
syl2095 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 15h12   #3
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : juin 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juin 2011
Messages : 23
Points : 1
Points : 1
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$stid = @oci_parse($conn, " select * from table1' ")
 
$ret=@oci_execute($stid);
echo "<table border='1'>\n";
 
while ($row = @oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS))  {
    echo "<tr>\n";
    foreach ($row as $item) {
 
        echo "<td>".$item."</td>";
 
	}
    echo "</tr>\n";
}
echo "</table>\n";
ce que je serait tente de faire est poser
Code :
$row = @oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)
et de dire si $row<1

echo " pas de donnes"

else

la boucle en haut
gholaff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 15h32   #4
Membre chevronné
 
Inscription : juillet 2003
Messages : 625
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 625
Points : 600
Points : 600
As tu essayé avec oci_num_rows ?
__________________
Le savoir est utile que s'il est partagé par tous.
/(bb|[^b]{2})/
!sleep() ? array((string))
syl2095 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 15h48   #5
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : juin 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juin 2011
Messages : 23
Points : 1
Points : 1
d'accord je vais essayer d'utiliser votre fonction et voir ce que ca donne
gholaff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2011, 12h07   #6
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : juin 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juin 2011
Messages : 23
Points : 1
Points : 1
toujours rien pour le momment la seule chse a laquelle j'y suit arriver est d'afficher toutes les donnes pour la condition ca ne donne pas le resultat escompte
gholaff 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 09h24.


 
 
 
 
Partenaires

Hébergement Web