ho provato ma ancora non va, qualche suggerimento?
il link dove avviene il click:
codice HTML:
<a rel="lightbox" id="miafoto-<?=$gallery['idimmagine']?>" href="/images/fotogallery/full/<?php echo $gallery['immagine'] ?>" ........ecc
codice Ajax:
codice:
<script>
$(document).on('click', 'a[id^=miafoto]', function(){
var inviaID = $(this).prop('id').split('-')[1];
// Questo ora ha l'id immagine preso da $gallery['idimmagine'] dichiarato sul tag ID .
$.ajax({
url: 'nuovoclick.php',
type: 'POST',
data: { 'fotoid' : inviaID },
success: function(data){
}
});
});
</script>
pagina nuovoclick.php che riceve e aggiorna il database:
codice:
require("common/funzioni.php");
//aggiorno database su click foto
if (isset($_POST['fotoid'])) {
$bibi=$_POST['fotoid'];
$res_immagine=dbquery("SELECT * FROM dettaglio_fotogallery WHERE idimmagine=$bibi ");
$cfoto=mysql_fetch_array($res_immagine);
$cvisite=$cfoto['click']+1;
$clickfoto=$cfoto['idimmagine'];
if (dbquery("UPDATE dettaglio_fotogallery SET click='".$cvisite."' WHERE idimmagine=$clickfoto") );
}
La galleria lightbox funziona ma non si aggiorna il database