Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297

    problema contorto provo a spiegarvelo

    ciao a tutti allora ho questo problemuccio:

    faccio questa query per prelevare delle foto

    Codice PHP:
    $query mysql_query("SELECT * FROM file WHERE id_album ='$id'"); 

                
    $lista mysql_num_rows($query); 
                for (
    $x 1$x $lista$x++) 
                { 
                    
    $rs mysql_fetch_row($query); 
         
    $file_album $rs[3];
    echo 
    "$file_album";


    Facendo cosi mi stampa tutti i valori :
    foto1.jpg
    foto2.jpg
    foto3.jpg

    Ora io vorrei fare che se clicco su foto1.jpg ci deve stare il link di foto2.jpg

    tipo cosi

    foto1.jpg


    Perchè se faccio cosi ovviamente non va, perchè mi da il link della foto corrente:

    Codice PHP:
    $query mysql_query("SELECT * FROM file WHERE id_album ='$id'"); 

                
    $lista mysql_num_rows($query); 
                for (
    $x 1$x $lista$x++) 
                { 
                    
    $rs mysql_fetch_row($query); 
         
    $file_album $rs[3];
    echo 
    "<a href=\"$file_album\">$file_album</a>";


    come potrei risolvere?
    e soprattutto se qualcosa non è chiaro chiedetemi, perchè non so se mi sono spiegato bene
    ciao a tutti

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Qualcosa del genere?
    Codice PHP:
    $query mysql_query("SELECT * FROM file WHERE id_album ='$id'");  

    $lista mysql_num_rows($query);  
    if(
    $lista>2){
        
    $rs mysql_fetch_row($query);  
        
    $testo=$rs[3]; 
        for (
    $x 1$x $lista$x++){  
            
    $rs mysql_fetch_row($query);  
            
    $link $rs[3];
            echo 
    "<a href=\"$link\">$testo</a>";
            
    $testo=$link
        }
        echo 
    $testo;

    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  3. #3
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    ti amo grazie

  4. #4
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    cè solo un problema

    che l'ultimo non me lo stampava , allora ho fatto cosi

    for ($x = 0; $x < $lista; $x++){
    $rs = mysql_fetch_row($query);
    $file_album = $rs[3];
    echo "<a href=\"$link\">$testo</a>
    ";
    $testo=$link;
    }


    ho messo $x = 0 al posto di $x = 1

    è me li stampa tutti solo che l'ultimo non ha un link è vuoto

  5. #5
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    oppure non si puo' fare un select dove escludo un dato tipo non so

    SELECT * FROM file WHERE id_album ='$id' TRANNE=$file


    una cosa del genere

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.