PHP/MySQL Udater un champs
Résolu
Pascal_22
Messages postés
534
Date d'inscription
Statut
Membre
Dernière intervention
-
Pascal_22 Messages postés 534 Date d'inscription Statut Membre Dernière intervention -
Pascal_22 Messages postés 534 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un champs dans ma base MySQL qui ne veux pas s'updater. Voici mon code:
$cn=mysql_connect("localhost","root","") or die("erreur de connexion au serveur : " . mysql_error());
$db_Inventaire=mysql_select_db('Inventaire',$cn) or die("erreur de connexion à la base de donnée");
$Result=mysql_query("select * from Cpt");
$nb=mysql_numrows($Result);
if($nb==1)
{
while($row = mysql_fetch_row($Result))
{
$compteur = $row[1];
}
$row[1]=$row[1] +1;
}
}
mysql_close($cn);
Mon $compteur prend la bonne valeur mais mon champs n'augmente pas de 1.
Merci beaucoup de votre aide !!!
Pascal_22
J'ai un champs dans ma base MySQL qui ne veux pas s'updater. Voici mon code:
$cn=mysql_connect("localhost","root","") or die("erreur de connexion au serveur : " . mysql_error());
$db_Inventaire=mysql_select_db('Inventaire',$cn) or die("erreur de connexion à la base de donnée");
$Result=mysql_query("select * from Cpt");
$nb=mysql_numrows($Result);
if($nb==1)
{
while($row = mysql_fetch_row($Result))
{
$compteur = $row[1];
}
$row[1]=$row[1] +1;
}
}
mysql_close($cn);
Mon $compteur prend la bonne valeur mais mon champs n'augmente pas de 1.
Merci beaucoup de votre aide !!!
Pascal_22
A voir également:
- PHP/MySQL Udater un champs
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Word mettre à jour tous les champs ✓ - Forum Word
- Word : Mise à jour des champs - Forum Word
1 réponse
Salut à tous !
J'ai trouver une solutions, mais je ne sais pas si c'est optimal (une bonne facon)
Voici ce que j'ai fait :
$cn=mysql_connect("localhost","root","") or die("erreur de connexion au serveur : " . mysql_error());
$db_Inventaire=mysql_select_db('Inventaire',$cn) or die("erreur de connexion à la base de donnée");
$Result=mysql_query("select * from Cpt");
$nb=mysql_numrows($Result);
Est-ce que cette facon est optimal au niveau temps, vitesse et trafic sur le serveur ?
Merci beaucoup de votre réponse !
Pascal_22
J'ai trouver une solutions, mais je ne sais pas si c'est optimal (une bonne facon)
Voici ce que j'ai fait :
$cn=mysql_connect("localhost","root","") or die("erreur de connexion au serveur : " . mysql_error());
$db_Inventaire=mysql_select_db('Inventaire',$cn) or die("erreur de connexion à la base de donnée");
$Result=mysql_query("select * from Cpt");
$nb=mysql_numrows($Result);
if($nb==1) { while($row = mysql_fetch_row($Result)) { $compteur = $row[1]; $cpt=$row[1] + 1; $Result = mysql_query("UPDATE CptConcours SET cpt=$cpt"); } } mysql_close($cn);
Est-ce que cette facon est optimal au niveau temps, vitesse et trafic sur le serveur ?
Merci beaucoup de votre réponse !
Pascal_22