supprimer des donner dans la base sql en passent par le site

badibad
Invité n'ayant pas de compte PHPfrance

19 août 2005, 12:05

bonjour a tous voilla je vient de finir mon tableau pour recupere les donneés d'un formulaire est tout marche bien mais je voudrais savoir comment fair pour supprimer un les donner d'un formulair a partir de mon site pour m'eviter d'aller tout le temp dans ma base pour les supprimer merci

Mammouth du PHP | 19672 Messages

19 août 2005, 12:09

Avec une requête SQL tout simplement.
$sql = "DELETE FROM table WHERE champ_identifiant = '". $id_element ."';";
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

badibad
Invité n'ayant pas de compte PHPfrance

19 août 2005, 14:00

merci mais voilla je n'y arrive toujour pas je ne sais pas comment fair

Code : Tout sélectionner

<?PHP $db = mysql_connect('sql.free.fr', 'xx', 'xx'); mysql_select_db('singeroyonnax',$db); $sql = 'SELECT * FROM depannage'; $req = mysql_query($sql) or die('Erreur SQL ! '.$sql.' '.mysql_error()); while($data = mysql_fetch_array($req)) { ?> <table height="82" cellSpacing="0" cellPadding="0" width="100%" background="http://singeroyonnax.free.fr/admin/images/logo-banner_bg.gif" border="0"> <tr> <td background="http://singeroyonnax.free.fr/admin/images/logo-banner_bg.gif"> <a href="#"> <img height="82" src="http://singeroyonnax.free.fr/admin/images/admin_logo.gif" width="211" border="0"></a> </td> <td>&nbsp;</td> <td width="462" background="http://singeroyonnax.free.fr/admin/images/admin_logo_right.gif" height="82"> <table height="72" cellSpacing="0" cellPadding="0" width="100%" border="0"> <tr> <td class="headerBarContent" align="middle"> <font color="#333333" size="1"><strong>If you would like professional hosting and real support<br> for this application please go to:<br> <a class="headerLink" href="http://singeroyonnax.free.fr/admin/www.chainreactionweb.com"> www.chainreactionweb.com</a> </strong></font></td> </tr> <tr> <td class="headerBarContent" align="middle">&nbsp; <a class="headerLink" target="_blank" href="http://phesis.cool-networks.net/index.php"> Help Desk</a>&nbsp; |&nbsp; <a class="headerLink" href="http://www.chainreactionweb.com/"> Chainreactionweb</a>&nbsp; |&nbsp; <a class="headerLink" href="http://www.oscommerce.com"> osCommerce</a>&nbsp; |&nbsp; <a class="headerLink" href="http://singeroyonnax.free.fr/"> Catalog</a>&nbsp; |&nbsp; <a class="headerLink" href="http://singeroyonnax.free.fr/admin/index.php"> Administration</a>|&nbsp; <a class="headerLink" href="http://singeroyonnax.free.fr/admin/logoff.php"> Se Déconnecter</a>&nbsp; </td> </tr> </table> </td> </tr> </table> <!-- Menu bar #1. --> <div class="menuBar" style="WIDTH: 100%"> <a class="menuButton" onmouseover="buttonMouseover(event, 'administratorMenu');" onclick="return buttonClick(event, 'administratorMenu');"> Administrateur</a><a class="menuButton" onmouseover="buttonMouseover(event, 'configurationMenu');" onclick="return buttonClick(event, 'configurationMenu');">Configuration</a><a class="menuButton" onmouseover="buttonMouseover(event, 'catalogMenu');" onclick="return buttonClick(event, 'catalogMenu');">Catalogue</a><a class="menuButton" onmouseover="buttonMouseover(event, 'informationMenu');" onclick="return buttonClick(event, 'informationMenu');">Info système</a><a class="menuButton" onmouseover="buttonMouseover(event, 'newsdeskMenu');" onclick="return buttonClick(event, 'newsdeskMenu');">Newsdesk</a><a class="menuButton" onmouseover="buttonMouseover(event, 'faqdeskMenu');" onclick="return buttonClick(event, 'faqdeskMenu');">FAQDesk</a><a class="menuButton" onmouseover="buttonMouseover(event, 'modulesMenu');" onclick="return buttonClick(event, 'modulesMenu');">Modules</a><a class="menuButton" onmouseover="buttonMouseover(event, 'gv_adminMenu');" onclick="return buttonClick(event, 'gv_adminMenu');">Bon d'achat/Coupons</a><a class="menuButton" onmouseover="buttonMouseover(event, 'customersMenu');" onclick="return buttonClick(event, 'customersMenu');">Clients</a><a class="menuButton" onmouseover="buttonMouseover(event, 'paypalipnMenu');" onclick="return buttonClick(event, 'paypalipnMenu');">Paypal IPN</a></div> <!-- Menu bar #2. --> <div class="menuBar" style="WIDTH: 100%"> <a class="menuButton" onmouseover="buttonMouseover(event, 'affiliateMenu');" onclick="return buttonClick(event, 'affiliateMenu');"> Affiliations</a><a class="menuButton" onmouseover="buttonMouseover(event, 'taxesMenu');" onclick="return buttonClick(event, 'taxesMenu');">Lieux / Taxes</a><a class="menuButton" onmouseover="buttonMouseover(event, 'localizationMenu');" onclick="return buttonClick(event, 'localizationMenu');">Localisation</a><a class="menuButton" onmouseover="buttonMouseover(event, 'design_controlsMenu');" onclick="return buttonClick(event, 'design_controlsMenu');">Contrôle du Design</a><a class="menuButton" onmouseover="buttonMouseover(event, 'linksMenu');" onclick="return buttonClick(event, 'linksMenu');">Liens Manager</a><a class="menuButton" onmouseover="buttonMouseover(event, 'reportsMenu');" onclick="return buttonClick(event, 'reportsMenu');">Rapports</a><a class="menuButton" onmouseover="buttonMouseover(event, 'toolsMenu');" onclick="return buttonClick(event, 'toolsMenu');">Outils</a></div> <p><b>Depannage</b></p> <table border="1" width="586" height="365"> <tr> <td><b>Prenom:</b>&nbsp;<?php echo($data['firstname']); ?></td> </tr> <tr> <td><b>Nom:</b>&nbsp;<?php echo($data['name']); ?></td> </tr> <tr> <td><b>Email:</b>&nbsp;<?php echo($data['email']); ?></td> </tr> <tr> <td><b>Nom de la société:</b>&nbsp;<?php echo($data['company']); ?></td> </tr> <tr> <td><b>Tva intercom:</b>&nbsp;<?php echo($data['tva_intracom']); ?></td> </tr> <tr> <td><b>Adresse:</b>&nbsp;<?php echo($data['street_address']); ?></td> </tr> <tr> <td><b>Quartier:</b>&nbsp;<?php echo($data['suburb']); ?></td> </tr> <tr> <td><b>Code postal:</b>&nbsp;<?php echo($data['postcode']); ?></td> </tr> <tr> <td><b>Ville:</b>&nbsp;<?php echo($data['city']); ?></td> </tr> <tr> <td><b>Departement:</b>&nbsp;<?php echo($data['state']); ?></td> </tr> <tr> <td><b>Pays:</b>&nbsp;<?php echo($data['country']); ?></td> </tr> <tr> <td><b>Telephone:</b>&nbsp;<?php echo($data['telephone']); ?></td> </tr> <tr> <td><b>Fax:</b>&nbsp;<?php echo($data['fax']); ?></td> </tr> <tr> <td><b>Type:</b>&nbsp;<?php echo($data['type']); ?></td> </tr> <tr> <td><b>Quantite:</b>&nbsp;<?php echo($data['quantite']); ?></td> </tr> <tr> <td><b>Reference:</b>&nbsp;<?php echo($data['reference']); ?></td> </tr> <tr> <td><b>Composant:</b>&nbsp;<?php echo($data['composant']); ?></td> </tr> </table> <?php } $sql = "DELETE FROM table WHERE champ_identifiant = '". $id_element ."';"; mysql_close(); ?>

merci d'vance si tu peur m'aider[/code]

ViPHP
pjl
ViPHP | 2119 Messages

19 août 2005, 14:23

Cyrano est un méchant garçon.

Il propose une requête et il n'a même pas prix la peine d'y mettre les bons noms de champ et de table.

Je comprends que badibad n'y arrive pas.

badibad
Invité n'ayant pas de compte PHPfrance

19 août 2005, 16:48

:cry: c'est pas gentie de ce moquer de ma gueule
snif

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

19 août 2005, 16:57

Plus sérieusement, peut-être qu'un tour sur PHPDebutant.org te permettrait d'assimiler les bases et de faire ton début de script ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

ViPHP
pjl
ViPHP | 2119 Messages

19 août 2005, 23:01

Et plus sérieusement, t'aider à quoi faire ?

Tu parles d'un formulaire, tu balances un bout de script sans formulaire et on ne sais même pas ce que tu veux virer.

En plus vu que tu utilises osCommerce, tu es sur que ce n'est pas déjà inclut dans le script, ce que tu veux faire ?

Invité
Invité n'ayant pas de compte PHPfrance

20 août 2005, 10:11

bonjour tout le monde
c'est bon j'ai resolue le blem a plus

HD
Mammouth du PHP | 1181 Messages

20 août 2005, 10:34

Cyrano est un méchant garçon.

Il propose une requête et il n'a même pas prix la peine d'y mettre les bons noms de champ et de table.

Je comprends que badibad n'y arrive pas.
faut dire aussi que quand il a repondu il n'avait pas ces donnees là :tir2: