[PHP] suppression photos dans galerie
Fermé
steaker59
Messages postés
47
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
22 décembre 2013
-
15 févr. 2010 à 17:20
Siluni - 15 févr. 2010 à 20:06
Siluni - 15 févr. 2010 à 20:06
A voir également:
- [PHP] suppression photos dans galerie
- Forcer suppression fichier - Guide
- Partage de photos - Guide
- Toutes mes photos - Guide
- Galerie de photos windows live - Télécharger - Albums photo
- Easy php - Télécharger - Divers Web & Internet
4 réponses
steaker59
Messages postés
47
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
22 décembre 2013
15 févr. 2010 à 17:41
15 févr. 2010 à 17:41
Pleassssseeeee
Joli bordel et surtout tu va aimer le jour ou tu va devoir le refaire ^^
Grosso modo sans tester ^^
<?php // traitement du formulaire if(isset($_REQUEST['submit'])){ foreach($_REQUEST['image'] AS $string){ list($mini, $grand) = mysql_fetch_array( mysql_query("SELECT mini, grand FROM photos WHERE id = '$string'"); unset($mini); unset($grand); // Requete SQL de suppression du tuple mysql_query("DELETE FROM photos WHERE id='$string'"); } } // formulaire de selection d'image ?> <form action="" method="post"> <?php // listing des images $result = mysql_query("SELECT * FROM photos WHERE iduser = '$iduser'"); while ($val = mysql_fetch_array($result)){ ?> <input type="checkbox" name="image[]" value="<?php echo $val['id']; ?>" /> <label><?php echo $val['grand']; ?></label> <?php } ?> <input type="submit" value="envoyer" /> </form>
Grosso modo sans tester ^^
steaker59
Messages postés
47
Date d'inscription
jeudi 28 janvier 2010
Statut
Membre
Dernière intervention
22 décembre 2013
15 févr. 2010 à 18:40
15 févr. 2010 à 18:40
merci de m'avoir répondu. il n'y a pas possibilité de supprimer mes photos par un unlink ?
$image=($_POST['image']);
if ($_POST['submit'])
{
$nb = count($image);
for($i=0; $i<$nb; $i++)
{
$rep='http://www.monsite.fr/".$val["grand"]."';
@unlink($rep);
$rep1='http://www.monsite.fr/".$val["mini"]."';
@unlink($rep1);
$requete=mysql_query('DELETE FROM photos WHERE id=\"$image[$i]\"');
$i=$i+1;
}
}
$image=($_POST['image']);
if ($_POST['submit'])
{
$nb = count($image);
for($i=0; $i<$nb; $i++)
{
$rep='http://www.monsite.fr/".$val["grand"]."';
@unlink($rep);
$rep1='http://www.monsite.fr/".$val["mini"]."';
@unlink($rep1);
$requete=mysql_query('DELETE FROM photos WHERE id=\"$image[$i]\"');
$i=$i+1;
}
}