Page 1 sur 1

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

Posté : 19 août 2005, 12:05
par badibad
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

Posté : 19 août 2005, 12:09
par Cyrano
Avec une requête SQL tout simplement.
$sql = "DELETE FROM table WHERE champ_identifiant = '". $id_element ."';";

Posté : 19 août 2005, 14:00
par badibad
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]

Posté : 19 août 2005, 14:23
par pjl
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.

Posté : 19 août 2005, 16:48
par badibad
:cry: c'est pas gentie de ce moquer de ma gueule
snif

Posté : 19 août 2005, 16:57
par mere-teresa
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 ?

Posté : 19 août 2005, 23:01
par pjl
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 ?

Posté : 20 août 2005, 10:11
par Invité
bonjour tout le monde
c'est bon j'ai resolue le blem a plus

Posté : 20 août 2005, 10:34
par HD
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: