begin process at 2010 03 13 23:47:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

pb avec page administration


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb avec page administration

jeudi 13 octobre 2005 à 12:16:29 | pb avec page administration

justine75

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]
<?
 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'>";
}


?>

[/code]

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

jeudi 13 octobre 2005 à 12:32:56 | Re : pb avec page administration

dibouched


si tu pense a mettre  à jours les données
tu dois  penser a une requéte d'update des données
tu dois recuprer les donneés qui existe deja et les modifer
ensuite tu fais update au lieu de insert








  




DiBou
email:dibouched@yahoo.fr

jeudi 13 octobre 2005 à 13:06:33 | Re : pb avec page administration

FhX

http://www.w3schools.com/sql/sql_insert.asp
jeudi 13 octobre 2005 à 13:06:51 | Re : pb avec page administration

FhX

http://www.w3schools.com/sql/sql_update.asp
jeudi 13 octobre 2005 à 13:20:43 | Re : pb avec page administration

dibouched







mais non son problème c'ets pas avec sql
mais le raisonnement


  




DiBou
email:dibouched@yahoo.fr

jeudi 13 octobre 2005 à 23:07:25 | Re : pb avec page administration

FhX

<?php

$SQL="insert * into 'rat'  where champ ='id_rat'";

?>

Mouais... pas de problème SQL tu disais ?

dimanche 16 octobre 2005 à 20:36:19 | Re : pb avec page administration

justine75

oauis là jme suis planté (dans la requete insert)
dimanche 16 octobre 2005 à 22:35:53 | Re : pb avec page administration

justine75

merci pour vos réponses !!
mais j'essaye de modifier les données mais ça marche pas des masses

[code]

// modifier
if(isset($_POST['sub_form2']))
{
$sql2 = "UPDATE rat SET  'nom_rat' = ".$data['nom_rat'].", 'sexe_rat' = ".$data['sexe_rat'].", 'poids_rat' = ".$data['poids_rat'].", 'age_rat' = ".$data['age_rat'].", 'couleur_rat' = ".$data['couleur_rat']." WHERE 'id_rat' =  ".$_POST['supp'];
$res = mysql_query($sql2) or die (mysql_error());
echo "rat modifié";
}

echo "<br>";
 echo "<br>";
$SQL = 'SELECT * FROM rat';
$req = mysql_query($SQL) or die('Erreur SQL !<br>'.$SQL.'<br>'.mysql_error());
echo "<form method=\"post\" action=\"{$_SERVER['PHP_SELF']}\">";

while($data = mysql_fetch_assoc($req))
    {
echo "Identifiant : "."<input type =texte name=ok value=".$data['id_rat']."><br>" ;
echo "Nom : "."<input type =texte name=ok value=".$data['nom_rat'].">" ;
echo "Sexe : "."<input type =texte name=ok value=".$data['sexe_rat'].">" ;
echo "Poids : "."<input type =texte name=ok value=".$data['poids_rat'].">" ;
echo "Age : "."<input type =texte name=ok value=".$data['age_rat'].">" ;
echo "Couleur : "."<input type =texte name=ok value=".$data['couleur_rat'].">";
echo "<input type=\"radio\" name=\"supp\" value=\"{$data['id_rat']}\" />"."<br><br>";
}
echo "<input type=\"submit\" name=\"sub_form\" value=\"supprimer\" />";
echo "<input type=\"submit\" name=\"sub_form2\" value=\"modifier\" />";
echo "</form>";
echo "<a href = nouveaurat.php>ajout d un rat</a>";
[/code]

les erreurs :

Notice: Undefined variable: data in c:\program files\easyphp1-7\www\YYY\XXXX\tablerat.php on line 22

Notice: Undefined variable: data in c:\program files\easyphp1-7\www\YYY\XXXX\tablerat.php on line 22

Notice: Undefined variable: data in c:\program files\easyphp1-7\www\YYY\XXXX\tablerat.php on line 22

Notice: Undefined variable: data in c:\program files\easyphp1-7\www\YYY\XXXX\tablerat.php on line 22

Notice: Undefined variable: data in c:\program files\easyphp1-7\www\YYY\XXXX\tablerat.php on line 22
Erreur de syntaxe près de ''nom_rat' = , 'sexe_rat' = , 'poids_rat' = , 'age_rat' = , 'coul' à la ligne 1

voilà, j'ai un peu de mal à comprendre où est ce que j'ai pu fauté...

merci




Cette discussion est classée dans : données, mysql, sql, echo, rat


Répondre à ce message

Sujets en rapport avec ce message

Afficher données de 2 tables dans un tableau [ par Chewba ] Bonjour, Je cherche comment je peux faire pour afficher les données provenant de 2 tables différentes dans un tableau.J'ai une table Roster_members et Parsing de données SQL qui marchait mais qui marche plus...à l'Aide ! [ par la_ptite_85 ] Rhâ !Ca marchait très bien il a fallu que j'y mette mes deux mains gauches dedans...Voilà mon code : $host = "sql.free Figer et colorer un enregistrement de textarea [ par Piegan ] Bonjour à Toutes et à Tous Voilà mon problème je désire figer et colorer l'enregistrement d'un textarea, d'une catégorie d'utilisateur, en haut d'un prob pagination [ par soussan ] je suis débutante en php et j'ai un prob avec code pagination que j'ai trouvé sur le web,qlq1 peut m'aider à trouver l'erreur et merci:$server = "loca prob pagination [ par soussan ] sltj'ai un rpob de pagination ; pour la premiere page tt marche bien mais pour la deuxième je suis bloqué ca donne pas la suite des enregistrement voi probleme d'insertion des données dans la base de donnée [ par greg975 ] bonsoir à tous j'ai un probleme je n'arrive pas à inserrer les données dans la base de donnée par le bias d'un formulaire. voici le code: inclu Problème affichage sur plusieurs colonnes [ par R3dDragon ] // connexion à la bdd$bdd = mysql_connect($sql_serveur, $sql_login, $sql_pass);  // selection de la table mysql_select_db($sql_bdd,$bdd);// requête SQ lier 2 tables [ par Sogeekette ] Bonjour,J'ai 2 tables dans ma base de données. Lorsque des données sont saisies (la saisie se fait dans 2 formulaires différents, qui entrent les donn problème de suppression de données [ par JackNUMBER ] bonjours à tous !en ce 1er aout j'ai (encore !) un petit problème avec ma gestion de base de données.Voici mon problème: j'ai une page (suppression1.p Afficher données MySQL ds textbox [ par caro93150 ] Bonjour,je voudrais afficher dans mon textbox une données qui se trouve dans ma BDD mes sans succès. Pourriez vous me dire où est mon erreur s'il vous


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales