[PHP] Bouton pour supprimer des données.
LePre.
-
ElementW Messages postés 5690 Statut Contributeur -
ElementW Messages postés 5690 Statut Contributeur -
Bonjour !
J'ai un petit problème moi et mon équipe, Nous avons une page PHP qui est constitué de tableau, qui prennent leur données directement dans un fichier nommé "Data.csv", nous avons rajouter un bouton en forme de croix et nous aimerions bien que quand nous appuyons dessus, cela supprime directement la ligne de la donnée correspondant a la position dans le tableau dans le fichier Data.csv, merci de votre (si possible) contribution.
Voici le code du tableau :
EDIT : Correction des balises de code
J'ai un petit problème moi et mon équipe, Nous avons une page PHP qui est constitué de tableau, qui prennent leur données directement dans un fichier nommé "Data.csv", nous avons rajouter un bouton en forme de croix et nous aimerions bien que quand nous appuyons dessus, cela supprime directement la ligne de la donnée correspondant a la position dans le tableau dans le fichier Data.csv, merci de votre (si possible) contribution.
Voici le code du tableau :
<?php $compteur = 1; //Écrit les données dans un tableau jusqu'à la fin de Datas.csv if (($handle = fopen("Datas.csv", "r")) !== FALSE) { while (($data = fgetcsv($handle, 500, ",")) !== FALSE) { $article = $data[0]; $prix = $data[1]; $email = $data[2]; $web = $data[3]; $description = $data[4]; echo '<table>'; echo ' <tr>'; echo ' <th width=50%; >Objet</th>'; echo ' <th > Information </th>'; echo ' <th> <div type="submit" id="bouttonEffacer" class="bouttonmodele"><img id="Effacer" src="../image/noircroix.png" alt="Supprimer" /></div></th>'; echo ' </tr>'; echo ' <tr>'; echo ' <td id="imga"> <img src="image_produit/', $compteur, '.png"> </td>'; echo ' <td> Nom : ', $article,' <br><br> Prix : ', $prix, ' CHF <br><br> Site web : <a target="_blank" href="', $web. '">', $web. '</a> <br><br> Descriptions : ', $description,' </td>'; echo ' </tr>'; echo ' </table>'; echo '<br>'; $compteur++; } fclose($handle); } ?>
EDIT : Correction des balises de code
A voir également:
- Bouton supprimer php
- Supprimer rond bleu whatsapp - Guide
- Supprimer page word - Guide
- Bouton shift pc ✓ - Forum Windows
- Supprimer pub youtube - Accueil - Streaming
- Bouton on off ✓ - Forum Loisirs / Divertissements
1 réponse
Bonjour,
Je commencerai par créer un ARRAY qui contiendrait toutes les données de ton CSV.
Puis,
Quand tu cliques sur la croix, tu dois retirer la ligne dans cet array .
Puis, pour que ça le "retire" du CSV, tu dois regénérer le fichier CSV avec les lignes restantes. ( en parcourant l'array en question )
Je commencerai par créer un ARRAY qui contiendrait toutes les données de ton CSV.
Puis,
Quand tu cliques sur la croix, tu dois retirer la ligne dans cet array .
Puis, pour que ça le "retire" du CSV, tu dois regénérer le fichier CSV avec les lignes restantes. ( en parcourant l'array en question )
Si en revanche une unique personne est censée utiliser la page d'ajout et de suppression de manière non simultanée, un simple CSV suffit, et ton problème perçu n'en est pas un.
PS: spammer d'autres fils de discussion pour inciter les gens à venir répondre au tien est contre la charte de CCM. J'ai retiré tes messages superflus mais n'hésiterai pas à signaler toute récidive à un modérateur; à tout hasard, celui qui t'as répondu.