filtro in ciclo while

ciao a tutti son nuovo in questo forum .. quindi mi do il mio bel autobenvenuto .... inutile dire che so qui perchè ho un problema forse dovuto anche alla mia inesperienza ... ehhhh cercherò di essere chiaro il più possibile..

sto creando un sistema che visualizza in  un file excel un elenco di tutti quei prodotti che sono presenti nel nostro Db che non hanno un immagine on -line

qffettuo la mia query  creo l'excel ... visualizzo i miei dati ..  e fin qui tutto ok .. ma non riesco ad effettuare i filtri nel ciclo while

while (!$rsimg->EOF)

   $worksheet1->write_string($r,1,$rsimg->fields["PROSFM"]->value ,$fItalic);

   $worksheet1->write_string($r,2,$rsimg->fields["PROCOD"]->value ,$fItalic);

   $worksheet1->write_string($r,3,$rsimg->fields["PROFOR"]->value ,$fItalic);

   $worksheet1->write_string($r,4,$rsimg->fields["PRODES"]->value ,$fItalic); 

   $worksheet1->write_string($r,6,"1",$fItalic);

   $worksheet1->write_string($r,7,"2",$fItalic);

   $worksheet1->write_string($r,8,$rsimg->fields["PROFOR"]->value ,$fItalic);   

   $worksheet1->write_string($r,9,"WEBREF",$fItalic);   

   $worksheet1->write_string($r,10,$rsimg->fields["CLIRSO"]->value ,$fItalic);   

   $r=$r+1;

   $rsimg->movenext();

}

devo trovare un modo che mi stampi solo i record che non hanno imagine quindi !file_exists($i_srv . "\simg\small\\".trim(substr($rsimg->fields['procod']->value,0,8)).".jpg") )

inviato 9 anni fa
king78
X 0 X

all'interno del ciclo while, all'inizio, potresti mettere un:

if(!file_exists ...) continue;

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda

Domande simili