Page 1 sur 1

pb code pour page administration

Posté : 13 oct. 2005, 12:10
par oceane751
bonjour!
voilà je souhaiterais creer une page administration qui permettrais de supprimer, ajouter ou modifier des elements de ma base de données
voici une des pages (qui au final sont toutes les memes) qui me permet de gerer la table "rat"

Code : Tout sélectionner

<? echo "Liste des rats trouvés dans la base de données:"; echo "<br>"; echo "<br>"; $db = mysql_connect('localhost', 'root', 'pouet'); mysql_select_db('bd2_rat',$db); $SQL = 'SELECT * FROM rat'; $req = mysql_query($SQL) or die('Erreur SQL !<br>'.$SQL.'<br>'.mysql_error()); while($data = mysql_fetch_assoc($req)) { echo "<input type =texte name=ok value=".$data['id_rat'].">" ; echo "<input type =texte name=ok value=".$data['nom_rat'].">" ; echo "<input type =texte name=ok value=".$data['sexe_rat'].">" ; echo "<input type =texte name=ok value=".$data['poids_rat'].">" ; echo "<input type =texte name=ok value=".$data['age_rat'].">" ; echo "<input type =texte name=ok value=".$data['couleur_rat'].">"; echo "<input type =radio name=ok1 value=".$data['id_rat'].">"."<br>"; mysql_query($SQL); echo "<input type =submit name =".$SQL." value =supprimer>"; if( $SQL == "supprimer" AND $data == $id_rat) { $SQL2 = "DELETE * FROM 'rat'"; //else "erreur de suppression"; echo"<br><br>"; } } { $SQL="insert * into 'rat' where champ ='id_rat'"; echo "<input type =submit name =".$SQL." value ='ajouter'>"; } ?>
je souhaiterais que lorsque je clique sur un bouton "radio", le rat (enfin toutes les données comme le nom, l'age ect) s'efface de ma base de données mais aussi mettre à jour les données

merci pour votre aide

Posté : 13 oct. 2005, 13:26
par pjl
tu devrais commencer par travailler tes requêtes :
$SQL2 = "DELETE * FROM 'rat'";

$SQL="insert * into 'rat'  where champ ='id_rat'"; 
Qu'espères tu avec ces 2 requêtes ?


Et relis ou lis le tutau sur les formulaires : http://www.phpfrance.com/tutoriaux/inde ... re-de-base