bon voila, rien de très compliqué, j'ai une petite boucle for doit s'éxecuter un certain nombre de fois en fonction du nombre d'utilisateur.
le problème, c'est que rien ne fonctionne!
j'utilise l'extension FPDF qui permet de créer des pdf sous php.
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
for($i=1;$i<='SELECT count(*) FROM Utilisateur Where Type_compte = 2 or Type_compte = 3';$i++)
$pdf->Cell(0,10,'Impression de la ligne numéro '.$i,0,1);
avec ce script, je dois créer autant de ligne qu'il y a d'utilisateur possédant un compte (= 2 ou = 3). dans mon test pour voir si cela fonctionne, j'ai normalement deux compte de ce types la! donc la boucle devrai me créer un pdf avec deux lignes du type :
Impression de la ligne numéro 1
Impression de la ligne numéro 2
hors le PDF est vierge.... si j'enleve la requete et que je met le chiffre 2 à la place, le PDF est bien crée avec 2 lignes.
Tu as tester ta requête hors de la boucle ? Par ex, es-tu sur d'avoir accès à la base pour faire ta requête ?
Par ailleurs, c'est peut-être aussi un problème de syntaxe : count, where et OR doivent être en majuscule ; 2 et 3 devrait peut-être être entourés de guillemets...
c'est vrai, et c'est ce que je fais, mais quand je l'exécute sous php, il me retourne aucune erreur!
si il me retournait une erreur, ce serait plus simple pour moi!
merci du conseil pour le AS je test tout de suite!