PHP fonction Update
Résolu
Terraforgeur
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
Terraforgeur Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
Terraforgeur Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous.
Je débute en php et j'aimerai avoir un peu d'aide, je présente mon problème.
J'aimerais updater des infos qui se trouvent dans ma table "infoscreate", situé dans la bdd "panini".
J'ai deux fichiers, un qui comprend le <form> et un autre qui contient le php.
Modif.php contient le form :
<form id="form1" name="form1" method="post" action="Modif-2.php">
<input name="nom" type="text" id="nom" value="<?php echo $donnees['nom']; ?>" />
<input name="prenom" type="text" id="prenom" value="<?php echo $donnees['prenom']; ?>" />
<input name="pseudo" type="text" id="pseudo" />
</font></p>
<input name="pass" type="text" id="pass" value="<?php echo $donnees['pass']; ?>" />
<input name="email" type="text" id="email" value="<?php echo $donnees['email']; ?>" />
<input name="siteweb" type="text" id="siteweb" value="<?php echo $donnees['siteweb']; ?>" />
<input type="submit" name="Submit" value="Modifier" />
</form>
Et le deuxième fichier appellé, Modif-2.php :
<?php
$nom = ( $_POST['nom'] );
$prenom = ( $_POST['prenom'] );
$email = ( $_POST['email'] );
$siteweb = ( $_POST['siteweb'] );
$pseudo = ( $_POST['pseudo'] );
$pass = ( $_POST['pass'] );
?>
<?php
mysql_connect("localhost", "root", "")or die(mysql_error());
mysql_select_db("panini")or die(mysql_error());
mysql_query("UPDATE infoscreate SET nom='$nom', prenom='$prenom', email='$email', siteweb='$siteweb', pass='$pass' WHERE pseudo=$pseudo")or die(mysql_error());
mysql_close();
?>
Voilà le problème, lorsque j'envoi mon formulaire, j'ai une erreur :
Notice: Undefined index: pseudo in c:\easyphp1-8\www\paninicollectionmanager\modif-2.php on line 12
Erreur de syntaxe près de '' à la ligne 1
Je débute en php et j'aimerai avoir un peu d'aide, je présente mon problème.
J'aimerais updater des infos qui se trouvent dans ma table "infoscreate", situé dans la bdd "panini".
J'ai deux fichiers, un qui comprend le <form> et un autre qui contient le php.
Modif.php contient le form :
<form id="form1" name="form1" method="post" action="Modif-2.php">
<input name="nom" type="text" id="nom" value="<?php echo $donnees['nom']; ?>" />
<input name="prenom" type="text" id="prenom" value="<?php echo $donnees['prenom']; ?>" />
<input name="pseudo" type="text" id="pseudo" />
</font></p>
<input name="pass" type="text" id="pass" value="<?php echo $donnees['pass']; ?>" />
<input name="email" type="text" id="email" value="<?php echo $donnees['email']; ?>" />
<input name="siteweb" type="text" id="siteweb" value="<?php echo $donnees['siteweb']; ?>" />
<input type="submit" name="Submit" value="Modifier" />
</form>
Et le deuxième fichier appellé, Modif-2.php :
<?php
$nom = ( $_POST['nom'] );
$prenom = ( $_POST['prenom'] );
$email = ( $_POST['email'] );
$siteweb = ( $_POST['siteweb'] );
$pseudo = ( $_POST['pseudo'] );
$pass = ( $_POST['pass'] );
?>
<?php
mysql_connect("localhost", "root", "")or die(mysql_error());
mysql_select_db("panini")or die(mysql_error());
mysql_query("UPDATE infoscreate SET nom='$nom', prenom='$prenom', email='$email', siteweb='$siteweb', pass='$pass' WHERE pseudo=$pseudo")or die(mysql_error());
mysql_close();
?>
Voilà le problème, lorsque j'envoi mon formulaire, j'ai une erreur :
Notice: Undefined index: pseudo in c:\easyphp1-8\www\paninicollectionmanager\modif-2.php on line 12
Erreur de syntaxe près de '' à la ligne 1
A voir également:
- PHP fonction Update
- Fonction si et - Guide
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Easy php - Télécharger - Divers Web & Internet