Accueil > Forum > > > > Modifier enregistrement base de donnée
Modifier enregistrement base de donnée
vendredi 12 janvier 2007 à 07:51:40 |
Modifier enregistrement base de donnée

milkasoprano
|
Bonjour tous le monde, Je cherche depuis 5h30 du matin comment utiliser de facon correct la fonction foreach par rapport a ce que je cherche a faire....
je vous explique :
Je souhaiterai changer toutes les valeurs des enregistrements faite dans une table que j'ai nommé (gestion_site) qui ce situe dans le champ stats (0) par rapport a une id...
Ici vous voyez les id ( 1, 4, 5) c'est id appartiennent au membre numéro 2 ! ce membre numéro 2 a trois sites ! dans chaque site... les stats ont des valeurs différentes... en utilisant la fonction foreach ou une fonction similaire.. je cherche a mettre ces stats a 0 par rapport a une requete en php. ( ces stats a 0 ! ce fait bien entendu par rapport a l'identifiant du membre )
voyez vous ce que je veux dire ? j'ai cherché tous seul pendant quelques heures devant mon pc.. mais j'ai pas trouvé comment faire... en fait c'est plus le systeme que ne comprend pas... j'ai regardé dans le manuel php.. En fait ce qui est plus difficile c'est d'interroger une base de donnée pour faire ce genre de chose...
quelquun pourrai til maider ? merci beaucoup   
|
|
vendredi 12 janvier 2007 à 08:28:13 |
Re : Modifier enregistrement base de donnée

syndrael
|
Euh.. Je vois po l'intervention du foreach alors que c'est du SQL..
Tu peux nous en dire plus ??
S.
|
|
vendredi 12 janvier 2007 à 08:28:17 |
Re : Modifier enregistrement base de donnée

Yoteco
|
Honnêtement je ne vois pas très bien ce que tu veux faire? C'est quoi ton "stats" c'est le champ stats? Tu veux mettre le champ stats à 0 pour certains enregistrement? Explique stp.
Ce qui est incompréhensible, c'est que le monde soit compréhensible. (Albert Einstein)
|
|
vendredi 12 janvier 2007 à 08:50:01 |
Re : Modifier enregistrement base de donnée

milkasoprano
|
Je me passerai bien des commentaires d'einstein...
Je vais essayer de m'expliquer au mieux... et éviter de me repeter par rapport a ce que j'ai ecris en rouge juste au dessus dans mon premier message qui semblait justement très comprehensible.. j'ai fais expres d'ajouter des images pour expliquer le principe de ce que je veux faire...
Je voudrai changer les VALEURS !!! du champ stats pour tous les membres comportant l' id qui sera définie dans ma requete php!! par exemple l'id numéro 2 !
Donc... le membre qui comporte l'id 2 ! clique sur un lien dans sa page membre ! et met a 0 tous les stats de tous les enregistrements qu'il lui appartient :) je voudrai trouver une fonction ou une requete qui permet en une seul de pouvoir modifier plusieurs enregistrement suivant ce qui a été définit comme id... ( voir image ci-dessus ) qui permet justement de vous faire une idée sur ma base de donnée...
|
|
vendredi 12 janvier 2007 à 09:05:10 |
Re : Modifier enregistrement base de donnée

syndrael
|
update taTable set stats = 0 where membre_id = 2 ??
Ca ne marche po ??
S.
|
|
vendredi 12 janvier 2007 à 09:10:45 |
Re : Modifier enregistrement base de donnée

milkasoprano
|
Syndrael stup evite de répondre... a mes messages stuplait que ca soit dans un avenir futur ou présent .. ca serai super et tu me rendrais super service tu sais... Je prefere que ca soit les autres qui répondent... ( et merci de ne pas le prendre mal parce que c'est pas mon attention !)
( ps : Il sagit de faire x requetes sur une seule... et pour cela bien entendu le update taTable est necessaire... et ca je sais le faire mais juste avant, on est obligatoirement obliger d'utiliser la methode foreach ou fonction similaire et perso pour etre honnete je sais pas le faire...) cette fonction permettrai justement de pouvoir modifier plusieurs enregistrements dans une base de donnée par rapport a un champ et une id définie en une seul fois...
|
|
vendredi 12 janvier 2007 à 09:25:40 |
Re : Modifier enregistrement base de donnée

milkasoprano
|
Réponse acceptée !
Apres un petit déclique dans ma tete... j'ai enfin trouvé comment on pourrait faire en detournant une fonction que l'on pourrai creer soit meme : ------------ function mysql_tableau($requete,$champ_identifiant="id",$erreur=NULL) { $results = mysql_query($requete) OR DIE ("Erreur" . $erreur); while ($result = mysql_fetch_assoc($results)) { if ($result[$champ_identifiant]) { $array[ $result[$champ_identifiant] ] = $result; } else { $array[] = $result; } } return $array; }
$articles = mysql_tableau("SELECT * FROM gestion_site WHERE membre_id=2 ORDER BY id DESC"); foreach ($articles as $article) { print $article['id'] . ' : ' . $article['stats'] . ','; } ------
merci quand meme
|
|
vendredi 12 janvier 2007 à 13:46:46 |
Re : Modifier enregistrement base de donnée

syndrael
|
Je sais po si les autres personnes sont kom moi.. mais apprends à t'exprimer avant de dénigrer une éventuelle aide..
Tu peux te passer des conseils d'Enstein et des miens, ça va.. je suis finalement po du mauvais coté de la barrière..
Alors dixit toi-même, votre seigneurie.. je cherche a mettre ces stats a 0 par rapport a une requete en php Je te donne une réponse qui ne te
convient pas.. il y a plusieurs façons de le dire, sauf la tienne.
Alors va jouer avec tes foreach, fais du code bien lourd et surtout
apprends à t'exprimer..un jour peut-être découvriras-tu
mysql_fetch_object ou autre..
Sur ce, je répondrai à tes autres posts, non pas pour les polluer mais
au contraire pour te faire comprendre que nous sommes une communauté
basée sur l'entre-aide..
Je te conseille d'écouter le sketch de Fernand Raynaud 'Le Douanier'
qui disait que si tu comprends pas une personne c'est que tu es bête..
Tu en es l'archétype..
Sur ce bonne journée
S.
|
|
Cette discussion est classée dans : base, rapport, cherche, donnée, stats
Répondre à ce message
Sujets en rapport avec ce message
LA taille d'une base de donnée sql [ par FleX ]
ba en fait je suis sur Free et j'ai une base de donnée que je manipule en php.J'aimerai savoir comment c'est ty qu'on peut bien faire pour obtenir la
Fichiers dans une base de donnée [ par Clem ]
Comment uploader un fichier dans une base de données, et le downloader ?
image aleatoire ... sans base de donnée [ par sana72 ]
Bonjour,voile, je dois recharger des images tous les x tempsmes images sont stocké dans un repertoire qui porte le nom du thême et dans ce repertoire,
Float ??? [ par Mamienova ]
Je voudrais intégrer dans ma base de donnée un nombre décimal. Le seul petit probléme et que je souhaiterai qu'il n'y ait qu'un seul chiffre apres la
PHP / ODBC (base access) : Pb de date ! [ par Alextasis ]
AlexVoilà j'ai un ptit problème et ce serait cool si qq un pouvait me renseigner !voilà j'ai une base de donnée ACCESS tout ce qu'il y a de plus simpl
sauvegardé tous els fichiers en envoyant tous les fichiers compréssé en 1 seul, sauvegarder la base de donnée [ par pcpourtous ]
Voila, j'aimerais en un clique pouvoir sauvegarder ma base de donnée, j'ai deja trouver quelque chose la dessus et ça à l'air de marcher, j'aimerais a
base de donnée [ par pablor44 ]
slt,voilà j'ai un problème, j'ai créer un sité d'échange de divx. Tous mes divx y sont enregistrés dans une base de donnée mysql et mon problème c'est
serveur Apache et Base de donnée [ par coolboy78 ]
Bonjour a tous, je dois installé un serveur Apache et crée un base de donné MySQL sous linux ( mais si vous savez le faire sous windows sa peux ken me
Insérer du code php dans une base de donnée mysql [ par Sipadan ]
Bonjour,Voici mon probleme:Dans un champ d'une base de donnée j'insére du code php du type de: . Sur ma page en .php je vais rechercher cet enregistre
aide aide [ par mohamed6 ]
bonjour tout le mondevoilà je voudrais savoir si quelqu'un peut m'aider pour réliser ceci:donc j'ai une page avec des liens, quand je clique sur un li
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|