120 résultats trouvés
- par Perine
- 18 mars 2013, 16:43
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Perine ton raisonnement (mettre le from et to ) dans la table discussion n'est pas pratique car le from et to concerne le message et pas la discussion un message est envoyer par un utilisateur(from) vers un autre(to) est une discussion c'est un ensemble des messages . Et ton raisonnement n'est pas ...
- par Perine
- 18 mars 2013, 10:48
- Forum : PHP débutant
- Sujet : Extraire du texte entre 2 balises avec php
- Réponses : 5
- Vues : 3363
Les expressions régulières sont des outils inadéquats pour ça.
http://php.net/DOMDocument
- par Perine
- 17 mars 2013, 20:10
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Je ne comprends rien à ces dessins. Si ça t'aide, la structure dans mwb est ainsi :

- par Perine
- 17 mars 2013, 19:35
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Bien-sûr, tout comme messages pour savoir qui a envoyé un message.
- par Perine
- 17 mars 2013, 19:20
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Dans ce cas, je ne puis que te recommander de lire de la documentation sur les bases de données parce que je ne vais pas t'écrire toutes les requêtes SQL dont tu vas avoir besoin. Il s'agit là encore de simple jointures. Il n'y a que les informations sur le dernier message (mis à part sa date) qui s...
- par Perine
- 17 mars 2013, 19:05
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
select
discussions.subject,
max(messages.date) last_date
from
discussions
inner join
messages
on
messages.discussion_id = discussions.discussion_id
group by
messages.discussion_id
order by
max(messages.date) desc
limit 10
- par Perine
- 17 mars 2013, 18:12
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Et bien c'est l'idée derrière le fait de ne pas avoir que des messages, mais aussi des discussions. L'idée de messages uniquement commence quand même à dater (mails, etc.). Une application qui centralise tout peut permettre la notion de discussions

- par Perine
- 17 mars 2013, 17:41
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Ayant réparti les messages en discussions, c'est une mauvaise idée de n'afficher que les messages qu'on a envoyé ou qui ont été envoyé à soi-même. Il faut afficher une liste de discussions à laquelle a participé l'utilisateur. Pour cela une simple requête avec "where user1 = USER_ID or user2 = ...
- par Perine
- 17 mars 2013, 16:50
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Je ne sais pas et je ne vais pas t'aider à mal structurer ta base de données. Tu verras la merde que ce sera dans deux mois si tu gardes ça comme ça - surtout si tu veux ajouter des fonctionnalités à ta messagerie (genre des discussions de > 2 personnes). Et remplacer des requêtes inutilement compli...
- par Perine
- 17 mars 2013, 16:37
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
From et To n'ont rien perdu dans des messages, il s'agit de données relatives aux discussions. Dans la table message, un champ user-id est suffisant pour identifier qui a écrit ce message. Regarde ta structure actuelle : MariaDB [test]> create table messages ( -> message_id int auto_increment primar...
- par Perine
- 17 mars 2013, 16:11
- Forum : PHP débutant
- Sujet : Calculer une moyenne
- Réponses : 9
- Vues : 12208
Faut dire que ce code est très crade aussi. À vouloir mettre des parenthèses inutiles et à retirer des accolades qui servent à la clarté de la structuration du code, on produit vite du code syntaxiquement faux. function moyenne(array $valeurs) { $valeurs = filter_var_array($valeurs, FILTER_VALIDATE_...
- par Perine
- 17 mars 2013, 15:50
- Forum : Javascript, AJAX
- Sujet : Créer une variable avec .click(fontion(e){
- Réponses : 5
- Vues : 1929
Le problème est que ton script jette déjà une erreur de syntaxe. =D> [javascript]{label: var $label = $(this).parent('a').attr('class')}[/javascript] ça ne veut strictement rien dire. D'ailleurs je te conseille vivement d'installer Firebug ou d'utiliser le débugger JS de Chromium, IE ou Safari pour ...
- par Perine
- 17 mars 2013, 15:45
- Forum : Méthodologie, modélisation, sécurité
- Sujet : Aide pour la gestion des messages des utilisateurs
- Réponses : 25
- Vues : 8546
Quel est le rapport avec l'orientation objet ? Pourquoi tes champs from et to sont dans messages et non pas dans discussion ? Il faudrait aussi penser à uniformiser la nomenclature de tes noms de tables et champs. Une fois le singulier, une fois le pluriel, une fois en français, une fois en anglais....
- par Perine
- 12 mars 2013, 12:05
- Forum : PHP débutant
- Sujet : [RESOLU] Convertir requête PDO en mysql PHP normal
- Réponses : 16
- Vues : 3517
Pourquoi transformer du PDO vers du MySQL ? C'est totalement débile, maintenant qu'on sait que l'extension MySQL sera supprimée en PHP5.6 ou PHP6. Si ton serveur n'a pas PDO, installe PDO ou utilise mysqli. Si ni l'un ni l'autre est possible, remets-toi en question et change d'hébergeur coute que co...
- par Perine
- 10 mars 2013, 22:49
- Forum : PHP débutant
- Sujet : file_get_contents et allow_url_fopen
- Réponses : 8
- Vues : 2064
Et quelle est la logique derrière cette explication ? C'est comme si on demandait "est-ce dangereux de conduire une voiture ?". Tu réponds oui. Je réponds que non, à moins qu'on ferme les yeux en conduisant. Ton propos est absolument dénué de sens parce que comme je l'ai dit : autant évite...
Nous sommes le 19 juil. 2026, 12:44