Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, bene o male il discorso è corretto. Da php fatti ritornare l'array/object dei dati foto. Per comodità di utilizzo in formato array e non con l'echo così come fatto, e quindi
    codice:
    $result = array();
    while ($riga = mysqli_fetch_array($rs)) {
    $result[] = $riga;
        }  
    echo json_encode($result);
    
    Ora nel tuo data in success avrai tutto l'oggetto immagini in questo formato
    codice:
    [{'chiave':'valore', 'chiave2':'valore2',........}]
    ]
    contenente le chiavi e valori come da PHP.
    Ti costruisci i tag img come fatto sopra e li inserisci nel dom(nella slide)
    codice:
    var image = '<img .....>';
    $('#boxslide').append(image);
    Questo potresti farlo al caricamento, senza necessità di caricare la prima immagine statica e prima di mostrare lo slide volendo.
    In più la parte che fa la chimata in ajax per recuperare le immagini potresti richimarla per refreshare le immagini (se ce ne fossere di nuove ad esempio).

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ciao, bene o male il discorso è corretto. Da php fatti ritornare l'array/object dei dati foto. Per comodità di utilizzo in formato array e non con l'echo così come fatto, e quindi
    codice:
    $result = array();
    while ($riga = mysqli_fetch_array($rs)) {
    $result[] = $riga;
        }  
    echo json_encode($result);
    
    Ora nel tuo data in success avrai tutto l'oggetto immagini in questo formato
    codice:
    [{'chiave':'valore', 'chiave2':'valore2',........}]
    ]
    contenente le chiavi e valori come da PHP.
    Ti costruisci i tag img come fatto sopra e li inserisci nel dom(nella slide)
    codice:
    var image = '<img .....>';
    $('#boxslide').append(image);
    Questo potresti farlo al caricamento, senza necessità di caricare la prima immagine statica e prima di mostrare lo slide volendo.
    In più la parte che fa la chimata in ajax per recuperare le immagini potresti richimarla per refreshare le immagini (se ce ne fossere di nuove ad esempio).

    Grazie Marko del tuo suggerimento
    non ti ho risposto subito perchè l'influenza mi ha frenato per tanto tempo. Oggi è il primo giorno di ripresa delle attività, ma non so cosa riesco a fare.
    Intanto ti ringrazio ancora per gli spunti

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 © 2026 vBulletin Solutions, Inc. All rights reserved.