Bonjour, me voila un peu désesperé.
Je vous explique mon soucis qui doit etre minime mais je bloque.
J'ai un ftp qui sera rempli que de photo, sous forme de dossier/sous dossier.
-J'ai une fonction qui me permet de lister.
-J'ai 2 listes déroulantes qui permettent de choisir dans quel répertoire on va "lister"
De la, pas de problème, j appuie sur le bouton "recherche" et j ai mes dossiers qui sont affichés dans une table sur la meme page.
(l'image /// le btn supprimer /// info de l image)
Le problème,
Et je souhaiterai que lorsque je clique sur le bouton supprimer une requete soit envoyer sur ma BD afin de la supprimer.
La requete à insérer..
$sql=DELETE FROM images WHERE url_images='$nom';
$sqk=mysql_query($sql, $connexion) or die ('erreur dans la requete sql');
mysql_close($connexion);
Je pensais au debut la mettre sur le Onclick mais cette fonction se passe du cote client donc ..
Faire un appel vers un autre fichier? mais je ne serai plus sur ma page..
Utiliser un formulaire? j ai test en vain..
J'en appelle a vous au grand programmeur !
Merci d'avance, Ebyss.
Un bout du code.
<?php
require("connect.php);
lister($nom_repertoire, $tab_image, $i, $subfolders);
// on trie le tableau par ordre alphabétique
array_multisort($tab_image, SORT_ASC);
// affichage des images (en 60 * 60 ici)
// affichage des photos sur 2 colonnes
for ($j = 0; $j < $i; $j++)
{
if($j % 1 == 0)
echo "\r\n\r\n\t<tr align=\"center\">";
// image1
$path = $tab_image[$j]; // chemin de l'image1
$image = '<img src="' . $path . '" width="90" height="90" border="0">';
$nom = $tab_image[$j]; // nom de l'image1
$infos_image = @getImageSize($path);
//dimension fenetre zoom image1
$typ1 = $infos_image[0] + 40;
$typ2 = $infos_image[1] + 40;
// affichage de l'image
echo "\r\n\r\n\t\t<td><a href=\"#\" onClick=\"window.open('$path', 'new', 'width=$typ1, height=$typ2, toolbar=no, location=no,directories=no, status=no, menubar=no,scrollbars=yes, copyhistory=no, resizable=yes')\">$image</a></td>";
// affiche le lien supprimer
echo "\r\n\r\n\t\t<td><a href=\"$_SERVER[PHP_SELF]?page=rep_photos&delete=1&path=$path&nom=$nom\"
$tete=$nom
onClick=\"if (confirm('Etes-vous sûr de vouloir supprimer $nom_image ?') == true) return true; else return false; \">
<img src = 'supprimer.jpg'/></a></td>";
// Affiche le nom de l'image & taille
echo "\r\n\r\n\t\t<td align='center' bgcolor='#cccccc'>$f2 $tab_image[$j]<br /> $infos_image[0]*$infos_image[1] $ff</td>";
if($j % 2 != 0)
echo "\r\n\t</tr>";
}
?>
