Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    limitare il risultato di un while

    ciao,

    ho questo while che funziona ma devo fare in modo che visuallizzi solo i valori (compresi) tra 2 valori che gli indico

    io ho pensato di aggiungere un if (le righe che ho messo come commenti ) in modo da risolvere il problema ma questo non funziona , generando un codice che quando visualizzo la pagina tramite browser mi da
    Fatal error: Maximum execution time of 120 seconds exceeded in /web/htdocs/www.nintendopower.it/home/site/modules/Games/file/Images.php on line 1368
    saperte come posso risolvere questo problema?

    Codice PHP:
    //$limite1=0;
    //$limite2=12;

    while ($image[$indeximg]) { 

    //    $idxtipo=$image[$indeximg]['idxtipo'];
    //    if($idxtipo>$limite1 AND $idxtipo<$limite2  ){

            
    echo "<td  WIDTH=\"150\"  height=\"150\" ALIGN=\"center\"  VALIGN=\"middle\" $bgcolor2>
            <a href=\"modules.php?name=
    $module_name&rop=showimage&amp;id={$image[$indeximg]['idz']}$lingotto\">
            <IMG SRC=\"
    $ablink/$directory/small/{$image[$indeximg]['imgname']}\"></a>
            </td>\n"
    ;
            
            if(
    $member_role=='4' OR $member_role=='3'){
                
    $showid="[b]{$image[$indeximg]['idz']}[/b]"; }    
        
            
    $tipologia.="<td ALIGN=\"center\"  VALIGN=\"middle\">$showid<a href=\"modules.php?name=$module_name&rop=showimage&amp;id={$image[$indeximg]['idz']}\">{$image[$indeximg]['titleimg']}</td>\n";

            
    $contarighe $contarighe 1;

            if (
    $contarighe == 4){
                echo 
    "</tr><tr>
                "
    ;
                
    $tipologia.="</tr><tr>
                "
    ;
                echo 
    "$tipologia";
                
    $contarighe 0;
                
    $tipologia="";
            }
            
    $indeximg++;    
    //    }
    }; 
    ciao e grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non so se ho capito ma non potresti ad esempio utilizzare un for che cicli dal limite inferiore a quello superiore?

  4. #4
    mia grande pecca non so come si usano i for..

    cmq vedo didare un occhiata su php.net

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    es for

    for ($i = $limiteInferiore; $i < $limiteSuperiore; $i++)
    {
    //fai quello che devi fare
    }

  6. #6
    grazie 1000 dell'aiuto

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Spero abbia risolto.

  8. #8
    si ha risolto tutto alla perfezione

    cmq mi devo studiare il comando for xke è un comado che serve moltissimo e non saperlo usa è un grandissimo problema

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.