A voir également:
- Modifier une table en php
- Table ascii - Guide
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Table des matières word - Guide
- Modifier une story facebook - Guide
4 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
4 sept. 2009 à 18:11
4 sept. 2009 à 18:11
dans la partie récupération
je vois include(config.php) je suppose que cette page contient tes codes de connexion
mais avant ta requette je ne vois pas les fonctions
mysql_connect(...)
mysql_select_db(....)
je vois include(config.php) je suppose que cette page contient tes codes de connexion
mais avant ta requette je ne vois pas les fonctions
mysql_connect(...)
mysql_select_db(....)
slt
j'ai ajouté ces deux element comme suit:
<?php
//récupération des données à modifier
if (isset($_POST['Modifier'])){
$code=$_POST["code"];
$nomscte=$_POST['scte'];
$adrsgeo=$_POST['adrs'];
$tel=$_POST['tel'];
$fax=$_POST['fax'];
//requete de mise à jour de la table utilisateur
mysql_connect($host,$user,$pass);
mysql_select_db("$bdd");
$requete1="update societe
set nomscte='".$nomscte."', adrsgeo='".$adrsgeo."', tel='".$tel."', fax='".$fax."', dtescte='".time()."'
where codescte = '".$code."'";
$resultat1 = mysql_query($requete1) or die(mysql_error());
mais ça marche tjrs pas
et voici mon fichier config.php:
<?php
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en local
$pass = ""; // vide en local
$bdd = "amd"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter au serveur");
@mysql_select_db("$bdd")
or die("Impossible de se connecter à la base de données");
?>
j'utilise firefox com navigateur
et voici ce ki apparait qd je valide le formulaire
"Connexion réinitialisée
La connexion avec le serveur a été réinitialisée pendant le chargement de la page.
* Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus
tard ;
* Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion
au réseau de votre ordinateur ;
* Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy,
assurez-vous que Firefox a l'autorisation d'accéder au Web.
j'ai ajouté ces deux element comme suit:
<?php
//récupération des données à modifier
if (isset($_POST['Modifier'])){
$code=$_POST["code"];
$nomscte=$_POST['scte'];
$adrsgeo=$_POST['adrs'];
$tel=$_POST['tel'];
$fax=$_POST['fax'];
//requete de mise à jour de la table utilisateur
mysql_connect($host,$user,$pass);
mysql_select_db("$bdd");
$requete1="update societe
set nomscte='".$nomscte."', adrsgeo='".$adrsgeo."', tel='".$tel."', fax='".$fax."', dtescte='".time()."'
where codescte = '".$code."'";
$resultat1 = mysql_query($requete1) or die(mysql_error());
mais ça marche tjrs pas
et voici mon fichier config.php:
<?php
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en local
$pass = ""; // vide en local
$bdd = "amd"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter au serveur");
@mysql_select_db("$bdd")
or die("Impossible de se connecter à la base de données");
?>
j'utilise firefox com navigateur
et voici ce ki apparait qd je valide le formulaire
"Connexion réinitialisée
La connexion avec le serveur a été réinitialisée pendant le chargement de la page.
* Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus
tard ;
* Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion
au réseau de votre ordinateur ;
* Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy,
assurez-vous que Firefox a l'autorisation d'accéder au Web.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
4 sept. 2009 à 19:37
4 sept. 2009 à 19:37
fichier config.php:
<?php
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en local
$pass = ""; // vide en local
$bdd = "amd"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter au serveur");
@mysql_select_db("$bdd")
or die("Impossible de se connecter à la base de données");
?>
donc la partie connexion est dans le fichier config.php
(entre parenthèse il serait mieux nommé connexion.php mais c'est pas grave !)
il ne faut donc pas mettre les lignes
mysql_connect($host,$user,$pass);
mysql_select_db("$bdd"); avant $requette1=....
par contre il faut que tu adaptes tes codes de connexion
enremplaçant par ceux que t'a donné ton hebergeur
<?php
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en local
$pass = ""; // vide en local
$bdd = "amd"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter au serveur");
@mysql_select_db("$bdd")
or die("Impossible de se connecter à la base de données");
?>
donc la partie connexion est dans le fichier config.php
(entre parenthèse il serait mieux nommé connexion.php mais c'est pas grave !)
il ne faut donc pas mettre les lignes
mysql_connect($host,$user,$pass);
mysql_select_db("$bdd"); avant $requette1=....
par contre il faut que tu adaptes tes codes de connexion
$host = "localhost"; // voir hébergeur $user = "root"; // vide ou "root" en local $pass = ""; // vide en local $bdd = "amd"; // nom de la BD
enremplaçant par ceux que t'a donné ton hebergeur
bonjour, je viens de trouverce ki n'allait j'avais changé une variable ($client à la place de $utilisateur)
$client=$_GET["code"];
j'aurai d enlever $utilisateur ici
<input type="hidden" name="code" value="<?php echo $utilisateur?>">
dc voici la ligne que j'ai ajouté
<input type="hidden" name="code" value="<?php echo $client ?>">
la modification s'effectue mais je ne reçois toujours pas de message de confirmation dc on peut dire que mon probleme est resolu à moitié
merci
$client=$_GET["code"];
j'aurai d enlever $utilisateur ici
<input type="hidden" name="code" value="<?php echo $utilisateur?>">
dc voici la ligne que j'ai ajouté
<input type="hidden" name="code" value="<?php echo $client ?>">
la modification s'effectue mais je ne reçois toujours pas de message de confirmation dc on peut dire que mon probleme est resolu à moitié
merci