latinum_1982
Erfahrenes Mitglied
folgendesn ich datanbank (SQL) wird ausgelesen
und ich will mit jquery einzelne fotos löschen können
dazu hab ich mal das geschrieben
aber irgendwie bekomm ich als resultat immer die gleiche ID raus
wo hab ich denn ein fehler gemacht?
PHP:
<ul class="line">
<?php $data = $user->myphotos($_GET['albumid']);?>
<?php if(is_array($data)) : ?>
<?php foreach($data as $dat) : ?>
<li class="show_photo_<?php echo htmlspecialchars($dat['photo_id']) ?>">
<a href="fotos/<?php echo htmlspecialchars($dat['photo']) ?>" title="<?php echo htmlspecialchars($dat['beschreibung']) ?>"><img src="fotos/<?php echo htmlspecialchars($dat['photo']) ?>" alt="" width="178"/></a><br>
<?php echo htmlspecialchars($dat['beschreibung']) ?> <p class="photodel"><b class="photo_del_id" id="<?php echo htmlspecialchars($dat['photo_id']) ?>">[Foto Löschen?]</b></p>
</li>
<?php endforeach; ?>
<?php else: ?>
<center><div class="warning">keine Fotos vorhanden!</div></center>
<?php endif; ?>
und ich will mit jquery einzelne fotos löschen können
dazu hab ich mal das geschrieben
Javascript:
$(".photodel").click(function () {
jConfirm('Bist du Sicher?', 'Foto Entfernen', function(r) {
if(r = true){
var id = $('b.photo_del_id').attr('id');
jAlert('PHOTO ID: ' + id, 'Confirmation Results');
}
});
});
aber irgendwie bekomm ich als resultat immer die gleiche ID raus

wo hab ich denn ein fehler gemacht?
Zuletzt bearbeitet von einem Moderator: