
Originariamente inviata da
m4rko80
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).