Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Reiko81
    Registrato dal
    Oct 2009
    Messaggi
    203

    Problema con ciclo for e while

    Probabilmente per voi sarà una sciocchezza, ma io non arrivo proprio a trovare una soluzione!



    codice:
    $sql = "SELECT * FROM articoli WHERE principale='0' ORDER BY idArticolo DESC LIMIT 13";
    $risultato = mysql_query($sql, $con) or die(mysql_error());
    while($riga = mysql_fetch_object($risultato)){ 
    	$idArt = $riga->idArticolo;
    	$imgArt = $riga->immagine;
    	$titoloArt = $riga->titolo;
    	$tipoArt = $riga->tipo;
    
    $i=1;
    for ($i=1 ; $i <= 13 ; $i++){ 
    
    ?>
    		<a id="el<?php echo $i;?>" class="gallery-item btrack bt_photogallery" href="articolo.php?id=<?php echo $idArt;?>">
    			[img]immagini/<?php echo $tipoArt . [/img]" alt="<?php echo $titoloArt;?>"/>
    Ciò di cui avrei bisogno è di avere un valore in "<a id" che sia "el"+ numeri che si auto incrementano fino a 13.
    Messo così però si replicano tante volte quanti sono i valori della select.

    Spero di essermi spiegata!

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Detto così è un problema senza soluzione:
    Hai 13 id unici per N*13 elementi...

    Se ci spieghi qual'è il tuo obiettivo ed a cosa ti serve quel id su <a>, magari qualcosa si può fare

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.