Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2228 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  480  481  482  483  484  485
Page Suivante
Auteur Sujet :

52 développeurs de forums .oOo. Dj YeLL in Da place! .oOo.

n°2065863
speedyop
winter is coming
Posté le 24-03-2011 à 16:40:11  profilanswer
 

Reprise du message précédent :

Shinuza a écrit :

iOS 4.2+ uniquement :/


 
bah dans la webapp d'abord, la partie ios je me demandais justement si ils etaient implémentés, la derniere fois 'javais rien vu, thx pour le tips
 
edit : ah mais tu parlais de safari mobile... ok bah en utilisant socket.io y'a une degradation en long pooling


Message édité par speedyop le 24-03-2011 à 16:41:22

---------------
Your threats to arrest us are meaningless to us as you cannot arrest an idea
mood
Publicité
Posté le 24-03-2011 à 16:40:11  profilanswer
 

n°2081177
GrosBocdel
Posté le 07-06-2011 à 23:04:09  profilanswer
 

Salut,
bon j'en ai assez:
je click là:
http://forum.hardware.fr/hfr/Discu [...] 1110_1.htm
 
Je click sur 479 (derniere page affichée)
Et alors là j'arrive sur la page 479 qui me dit que la dernière page c'est la 959 et j'en ai marre de le faire en 3 fois  :o
 
c'est où le bon topic pour dire ça  :)  :)  :)  :)  :)  :)  :)  
merci


Message édité par GrosBocdel le 07-06-2011 à 23:04:43
n°2081180
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-06-2011 à 23:12:01  profilanswer
 

Topic du forum ptet [:dawa]


---------------
Gamertag: CoteBlack YeLL
n°2081182
GrosBocdel
Posté le 07-06-2011 à 23:13:04  profilanswer
 

Dj YeLL a écrit :

Topic du forum ptet [:dawa]


C'est qu'est qu'est?
 
edit : où est ce bon topic?


Message édité par GrosBocdel le 07-06-2011 à 23:30:14
n°2081190
Tristou
Hier ist niemand
Posté le 08-06-2011 à 00:40:06  profilanswer
 

La recherche est ton amie :o

Message cité 1 fois
Message édité par Tristou le 08-06-2011 à 00:40:13

---------------
Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui mais faut bien viser !
n°2081198
Fabien
Vive la super 5 !
Posté le 08-06-2011 à 06:24:41  profilanswer
 

Dans la categorie discussion ya un topic bug :o
 


---------------
galerie photo | smilies
n°2081250
GrosBocdel
Posté le 08-06-2011 à 11:29:09  profilanswer
 

Fabien a écrit :

Dans la categorie discussion ya un topic bug :o
 


Je vois que vous ne voulez pas dénoncer les copaings  :o  
J'ai trouvé le topic dans Discussions, merci  :jap:
 
J'ai mis le même nombre de pages affichées dans mon profil que dans le profil par défaut, ce sera plus simple pour tout le monde


Message édité par GrosBocdel le 08-06-2011 à 12:00:11
n°2081704
THE REAL S​MILEY
Real Yvele Noyel ?
Posté le 09-06-2011 à 22:28:20  profilanswer
 

Tristou a écrit :

La recherche est ton amie :o


 [:frag_facile]


---------------
3 motos et 7 cylindres :o
n°2081736
Tristou
Hier ist niemand
Posté le 10-06-2011 à 03:44:12  profilanswer
 


 
Les noobs, on peut leur faire avaler n'importe quoi  [:raph0ux]


---------------
Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui mais faut bien viser !
n°2083114
caribouuu
Posté le 19-06-2011 à 00:22:32  profilanswer
 

speedyop a écrit :

je viens de lancer mon projet de forum nouvelle generation. Le but est simplicité maximale.
répondre à 90% des besoins d'un forum, en en developpant 10% :D
vos avis sur le concept et les premières features a être ajoutés ici :
http://misobb.com/a98a5781e1719d9fbfd00966c0fea7f4


 
ah, jquery mobile inside :D
 
Pas mal  :bounce:


---------------
Bla (blaa bbla)
n°2088380
Kalji
Posté le 09-07-2011 à 09:58:30  profilanswer
 

:hello:
 
Question requête tout bête.
 
J'ai un table USER qui contient id_utilisateur et le pseudo.
 
J'ai une table SUJET qui contient id_utilisateur pour celui qui poste un nouveau sujet et un id_reponse_utilisateur qui comporte l'id_utilisateur d'une personne qui répond.
Ainsi, quand j'affiche la table SUJET, j'ai le pseudo du créateur du topic et le pseudo du dernier qui y a répondu (pour éviter de joindre et de récupérer le dernier id message.
 
Bref, comment puis-je récupérer le pseudo d'id_reponse_utilisateur et d'id_utilisateur de ma table SUJET en 1 seule requête.
 
Car pour le moment, je passe par une requête ... dans une boucle :o
 
En code, je récupère le 1er pseudo à partir de l'ID_utilisateur :  
 

Code :
  1. SELECT pseudo
  2. FROM sujet
  3. LEFT JOIN utilisateur ON sujet.id_utilisateur  = utilisateur.id_utilisateur


 
Et mon autre boucle pour récupérer le pseudo à partir de l'id_reponse_utilisateur :
 

Code :
  1. SELECT pseudo
  2. FROM sujet
  3. LEFT JOIN utilisateur ON sujet.id_reponse_utilisateur  = utilisateur.id_utilisateur


 
J'ai simplifié au MAX en supprimant le contenu du WHERE pour que vous compreniez.
 
Merci :jap:

n°2088382
Rosco
Posté le 09-07-2011 à 10:27:55  profilanswer
 

Tu mets les 2 jointures dans la même requête tout simplement...


---------------
Cooling-Masters
n°2088386
Kalji
Posté le 09-07-2011 à 11:12:21  profilanswer
 

Oki, mais comment définir quel 'pseudo' je souhaite ? :D

 
Code :
  1. SELECT pseudo
  2. FROM sujet
  3. LEFT JOIN utilisateur ON sujet.id_utilisateur  = utilisateur.id_utilisateur
  4. LEFT JOIN utilisateur ON sujet.id_reponse_utilisateur  = utilisateur.id_utilisateur


Message édité par Kalji le 09-07-2011 à 11:12:36
n°2088389
Fabien
Vive la super 5 !
Posté le 09-07-2011 à 11:30:23  profilanswer
 

deja ta requete n'est pas bonne, dans le "from" tu as oublié la table utilisateur, ensuite pour ton cas, il faut que tu créé un alias de la table sujet car tu ne jointe pas au meme endroit.
 
from sujet,utilisateur,sujet alias_sujet
 
le reste je te laisse reflechir.
 


---------------
galerie photo | smilies
n°2088390
Kalji
Posté le 09-07-2011 à 11:34:07  profilanswer
 

Ha oui, l'alias !!
 
Je vais tester cela :)

n°2088392
Rosco
Posté le 09-07-2011 à 11:37:28  profilanswer
 

Il faut utiliser des ALIAS pour les différencier vu que le nom du champ est le même. J'aliase aussi la table sujet, ça allège l'écriture de la requête pour ne pas répéter sujet et pour que tu saisisses l'intérêt (le mot clé AS est facultatif).
 

SELECT a.pseudo AS pseudo1, b.pseudo AS pseudo2
FROM sujet AS s
 LEFT JOIN utilisateur AS a ON s.id_utilisateur  = a.id_utilisateur
 LEFT JOIN utilisateur AS b ON s.id_reponse_utilisateur  = b.id_utilisateur


 
Dans ton code qui suivra, tu as maintenant les variables pseudo1 qui est celui du créateur du sujet et pseudo2 qui est celui du dernier posteur. Tout d'un coup.


---------------
Cooling-Masters
n°2088393
Rosco
Posté le 09-07-2011 à 11:42:52  profilanswer
 

Fabien a écrit :

deja ta requete n'est pas bonne, dans le "from" tu as oublié la table utilisateur


Hein ? Il n'a rien oublié, "utilisateur" n'a pas à apparaitre dans le FROM, elle est dans la jointure.
Ca apparaitrait uniquement si on fait une jointure "bâtarde" sans utiliser la syntaxe des JOIN avec la condition de jointure alors écrite dans le WHERE.


---------------
Cooling-Masters
n°2088396
Fabien
Vive la super 5 !
Posté le 09-07-2011 à 11:59:33  profilanswer
 

Rosco a écrit :


Hein ? Il n'a rien oublié, "utilisateur" n'a pas à apparaitre dans le FROM, elle est dans la jointure.
Ca apparaitrait uniquement si on fait une jointure "bâtarde" sans utiliser la syntaxe des JOIN avec la condition de jointure alors écrite dans le WHERE.


ha oui pardon, j'ai pas l'habitude d'utiliser des jointures "left/right" :D

 

et puis j'ai aussi dit de faire l'alias sur sujet, me suis trompé aussi, c'est sur table utilisateur.


Message édité par Fabien le 09-07-2011 à 12:00:06

---------------
galerie photo | smilies
n°2088397
ratibus
Posté le 09-07-2011 à 12:03:02  profilanswer
 

Perso pour des raisons de perfs et éviter ces jointures sur des tables potentiellement volumineuses, je le ferais en 2 requetes.

 

Une première qui récupère uniquement les infos de la table sujet. Une seconde sur la table des users avec une clause WHERE id IN (id1, id2).


---------------
Les histoires de votre enfance : Raconte moi des histoires
n°2088418
speedyop
winter is coming
Posté le 09-07-2011 à 15:39:00  profilanswer
 

si tu as commencé a denormalisé en mettant l'id du dernier user pourquoi pas ne pas directement rajouter 2 champs "pseudo_utilisateur" et "pseudo_reponse_utilisateur".
J'ai de moins en moins de scrupule a dénormaliser depuis que j'ai découvert mongoDB.


---------------
Your threats to arrest us are meaningless to us as you cannot arrest an idea
n°2088420
Kalji
Posté le 09-07-2011 à 16:16:06  profilanswer
 

Rosco a écrit :

Il faut utiliser des ALIAS pour les différencier vu que le nom du champ est le même. J'aliase aussi la table sujet, ça allège l'écriture de la requête pour ne pas répéter sujet et pour que tu saisisses l'intérêt (le mot clé AS est facultatif).

 

SELECT a.pseudo AS pseudo1, b.pseudo AS pseudo2
FROM sujet AS s
 LEFT JOIN utilisateur AS a ON s.id_utilisateur  = a.id_utilisateur
 LEFT JOIN utilisateur AS b ON s.id_reponse_utilisateur  = b.id_utilisateur

 

Dans ton code qui suivra, tu as maintenant les variables pseudo1 qui est celui du créateur du sujet et pseudo2 qui est celui du dernier posteur. Tout d'un coup.

 

:jap: C'est ce que j'avais compris et ça marche :)

 
speedyop a écrit :

si tu as commencé a denormalisé en mettant l'id du dernier user pourquoi pas ne pas directement rajouter 2 champs "pseudo_utilisateur" et "pseudo_reponse_utilisateur".
J'ai de moins en moins de scrupule a dénormaliser depuis que j'ai découvert mongoDB.

 

Effectivement, je n'ai mis que l'ID, je ne souhaitais pas mettre le pseudo en cas d'une demande de changement de pseudo (en gros, en renommant la donnée de la table User, c'était fait). Mais je me demande si je ne vais pas rajouter le nom, car cela m'évitera une jointure et les demandes de changement de pseudo sont extrêmement rare :o

 


Tant que j'y suis (et que le topic vit encore :) ), j'ai une table SUJET et une table MESSAGE, actuellement, j'ai 2 requêtes, une qui affiche le sujet et une autre qui va boucler pour lister les messages.
Je vais tout rassembler en 1 seul avec une jointure et je me demande si cela est optimisé car pour chaque message affiché, je vais me retrouver avec les données du sujet en mémoire ?

 

De plus, la requête va devoir être précise (avec LEFT / RIGHT JOIN) car il y a des sujets sans messages (comme à chaque création d'un sujet).

 

Comment faites-vous ? :jap:


Message édité par Kalji le 09-07-2011 à 16:30:08
n°2088427
speedyop
winter is coming
Posté le 09-07-2011 à 19:04:56  profilanswer
 

La je vois pas l'interet d'une seule requette. 2 me semble plus optimisé.


---------------
Your threats to arrest us are meaningless to us as you cannot arrest an idea
n°2092434
Kalji
Posté le 31-07-2011 à 19:20:29  profilanswer
 

:hello:
 
Au niveau des requêtes avec un where, vaut-il mieux un WHERE + 1 index OU WHERE + 2/3 index ?
 
Par exemple, avec des jointures, je peux ajouter plusieurs ID qui sont indexés et je me demande si cela va plus vite :??:

n°2092722
BenJ9002
Posté le 01-08-2011 à 18:31:35  profilanswer
 

Kalji a écrit :

Au niveau des requêtes avec un where, vaut-il mieux un WHERE + 1 index OU WHERE + 2/3 index ?
Par exemple, avec des jointures, je peux ajouter plusieurs ID qui sont indexés et je me demande si cela va plus vite :??:


Rien compris à la question  :o Tu pourrais expliciter un peu plus ton souci ?
 
 
Sinon j'ai fais une refonte de mon forum (gestion des langues maintenant, nouveau design du fil de discussion) et déménagement sur un autre nom de domaine http://www.octopus30.eu s'il y a moyen de mettre à jour le premier post :hello:

n°2092725
BenJ9002
Posté le 01-08-2011 à 18:54:44  profilanswer
 

THE REAL SMILEY a écrit :

Hall of Fame: www.big-boards.com

  • Joce

  - HFR: 8ème forum mondial
   - Doctissomo: 9ème forum mondial

  • Core 666 Joce

  - Forum Auto: 26ème forum mondial


 
Ca a bien bougé le hall of fame :

  • HFR: 8 29ème forum mondial
  • Doctissomo: 9 13ème forum mondial
  • Forum Auto: 26 57ème forum mondial


Et Gaia online toujours aussi impressionnant. Presque 2milliards de messages :ouch:

n°2092728
Rosco
Posté le 01-08-2011 à 19:02:58  profilanswer
 

Il n'est pas à jour. Regarde le nombre de posts total, il en manque la moitié, ça fait un sacré bail que leur bot ne fonctionne plus pour ici et les autres MD.


---------------
Cooling-Masters
n°2092773
THE REAL S​MILEY
Real Yvele Noyel ?
Posté le 01-08-2011 à 22:48:09  profilanswer
 

BenJ9002 a écrit :


http://www.octopus30.eu s'il y a moyen de mettre à jour le premier post :hello:


Done :o


---------------
3 motos et 7 cylindres :o
n°2092801
BenJ9002
Posté le 01-08-2011 à 23:52:10  profilanswer
 

Merci  :hello:  
 

Rosco a écrit :

Il n'est pas à jour. Regarde le nombre de posts total, il en manque la moitié, ça fait un sacré bail que leur bot ne fonctionne plus pour ici et les autres MD.


Au temps pour moi ...
Ca fait quand même si les stats sont justes pour les autres forums :

  • Doctissimo: 9 4ème forum mondial
  • HFR: 8 15ème forum mondial
  • Forum Auto: 26 25ème forum mondial


La (relative) chute d'HFR est quand même nette :(

n°2092819
Fabien
Vive la super 5 !
Posté le 02-08-2011 à 09:35:25  profilanswer
 

ouai, mais hfr c'est de la qualité, n'oublie pas la cat "blabla" qui a été supprimé, il y aurait des millions de messages à rajouter :o
 


---------------
galerie photo | smilies
n°2092849
THE REAL S​MILEY
Real Yvele Noyel ?
Posté le 02-08-2011 à 11:11:08  profilanswer
 

Fabien a écrit :

ouai, mais hfr c'est de la qualité, n'oublie pas la cat "blabla" qui a été supprimé, il y aurait des millions de messages à rajouter :o

 



5324984 messages très exactement :D, et la cat n'est pas supprimée, elle est juste masquée, sauf pour certains comptes :sol:


Message édité par THE REAL SMILEY le 02-08-2011 à 11:11:19

---------------
3 motos et 7 cylindres :o
n°2098525
scull
MySCULL cay bon mangez en!
Posté le 30-08-2011 à 19:47:21  profilanswer
 

Salut à tous,
 
je pense actuellement à refaire la partie front office de mon forum pour en faire quelques chose de plus léger en utilisant d'avantage les styles css.
Du coup je songe à abandonnner les tables pour utiliser des div voir des ul li.
Mais avant de me lancer je voulais voir ce qui ce fait et.... je me rend compte que tous les forums que je connais utilisent encore des tables.
 
Peut ètre que l'un d'entre vous en connais un ? :jap:
 
PS: non je ne suis pas un partisans du "tout sans table" ;)

n°2098533
Rosco
Posté le 30-08-2011 à 21:50:51  profilanswer
 

Phpbb utilise un truc à leur sauce avec des UL/LI et des DD, DT, DL dedans, même si c'est sémantiquement discutable (je ne vois pas pourquoi il n'ont pas utilisé de DIV pour faire la même chose). PunBB aussi avec des UL et div...


---------------
Cooling-Masters
n°2098558
BenJ9002
Posté le 30-08-2011 à 23:18:10  profilanswer
 

@scull, c'est marrant que tu en parles, parce que sur ma v6 finie il y a 1 mois un peu plus, j'ai refais tout le fil de discussion en div et css. J'ai pas poussé le concept jusqu'au bout non plus ni utilisé toute la grammaire possible pour les en tête et signature, ça viendra plus tard je pense.
Par contre, le reste du forum (accueil et liste des sujets) reste en tables vu que c'est ce qui est le plus logique ;)


Message édité par BenJ9002 le 30-08-2011 à 23:20:35
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  480  481  482  483  484  485
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
question avec les forums phpbb2[php] trouver la premier place ou inserer un enregistrement (résolu)
Forums phpBBQui connait l'algo du Passticket et sa mise en place en VB ?
[Merise] Mise en place d'un MCDFocus mal placé....
[Blabla/Prog] Les développeurs foromeurs sont-ils des feignasses?Mise en place d'un formulaire CGI
forums création de site internetJava - Mise en place d'une api (Servlet)
Plus de sujets relatifs à : 52 développeurs de forums .oOo. Dj YeLL in Da place! .oOo.


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware