Problème en php et/ou Mysql un algorithme...
Nebul
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
nebul -
nebul -
Bonjour à tous,
Comment faire pour résoudre l'algorithme suivant en php/mysql :
si (enregistrement existe) alors
{modifier un champ de cet enregistrement}
sinon
{ajouter cet enregistrement}
fsi
Si y'en a un ou une qui trouve... il ou elle aura toute mon admiration parce que c'est super important...
P.S : j'utilise windows NT et xp
Comment faire pour résoudre l'algorithme suivant en php/mysql :
si (enregistrement existe) alors
{modifier un champ de cet enregistrement}
sinon
{ajouter cet enregistrement}
fsi
Si y'en a un ou une qui trouve... il ou elle aura toute mon admiration parce que c'est super important...
P.S : j'utilise windows NT et xp
A voir également:
- Problème en php et/ou Mysql un algorithme...
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Expert php pinterest - Télécharger - Langages
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
2 réponses
Salut,
Essaie ceci ou quelque chose dans le genre...
... je n'ai pas l'occasion de tester pour les petites erreurs de compil ;-)
$result = mysql_query("SELECT count(*) FROM ma_table WHERE ma_condition") or die ("Erreur SQL");
$row = mysql_fetch_array($result, MYSQL_NUM);
if ($row[0] == 0)
$query = 'INSERT INTO ma_table (champ1, champ2, ...) VALUES (ma_value1, ma_value2, ...)';
else
$query = 'UPDATE ma_table set champ1 = ma_value1, ... WHERE ma_condition';
$result = mysql_result;
Michael
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]
Essaie ceci ou quelque chose dans le genre...
... je n'ai pas l'occasion de tester pour les petites erreurs de compil ;-)
$result = mysql_query("SELECT count(*) FROM ma_table WHERE ma_condition") or die ("Erreur SQL");
$row = mysql_fetch_array($result, MYSQL_NUM);
if ($row[0] == 0)
$query = 'INSERT INTO ma_table (champ1, champ2, ...) VALUES (ma_value1, ma_value2, ...)';
else
$query = 'UPDATE ma_table set champ1 = ma_value1, ... WHERE ma_condition';
$result = mysql_result;
Michael
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]