Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4141 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  572  573  574  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1746701
Shinuza
This is unexecpected
Posté le 15-06-2008 à 11:25:20  profilanswer
 

Reprise du message précédent :

Dj YeLL a écrit :

Y'a moyen pour qu'un div en position fixed passe par au dessus une anim flash "embed" ?
 
J'ai essayé de jouer le z-index mais ça ne marche pas, j'ai toujours l'anim flash par au dessus.


wmode=transparent sur le flash


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le 15-06-2008 à 11:25:20  profilanswer
 

n°1746705
Dj YeLL
$question = $to_be || !$to_be;
Posté le 15-06-2008 à 11:35:26  profilanswer
 

Ah merde, c'était pour faire mumuse avec Stylish, tant pis :o
 
Merci quand même, c'est bon à savoir :D


---------------
Gamertag: CoteBlack YeLL
n°1746816
xtof_83
Freeride Spirit
Posté le 15-06-2008 à 21:59:02  profilanswer
 

 

On dirait du LaTeX les nouveaux éléments.

 

Sinon le reste à l'air plutôt sympa


Message édité par xtof_83 le 15-06-2008 à 22:04:20
n°1746983
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 16-06-2008 à 11:37:17  profilanswer
 

Le sujet du jour : les tripcodes.
Pour/contre, avantages/inconvénients. Vous avez 20 minutes [:dawao]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1747013
FlorentG
Posté le 16-06-2008 à 12:30:00  profilanswer
 

tripfag

n°1747150
nraynaud
lol
Posté le 16-06-2008 à 18:32:43  profilanswer
 

<div id="tip" style="display:none;">


ces trucs là je peux les laisser en inline ou les intégristes veulent aussi que je les sorte dans la CSS au nom de cette illusoire séparation ?

 

edit: ça va pas moi [:pingouino]

Message cité 1 fois
Message édité par nraynaud le 16-06-2008 à 19:00:20

---------------
trainoo.com, c'est fini
n°1747152
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 18:39:36  profilanswer
 

bah le truc c est qu un tooltip ne doit meme pas apparaitre dans ton html :o


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747156
masklinn
í dag viðrar vel til loftárása
Posté le 16-06-2008 à 18:45:31  profilanswer
 

mIRROR a écrit :

bah le truc c est qu un tooltip ne doit meme pas apparaitre dans ton html :o


Ben si, en title de l'élément à tooltiper (bon ça a du mal si le tooltip est vraiment très complexe...)

Message cité 1 fois
Message édité par masklinn le 16-06-2008 à 18:45:50

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1747157
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 18:47:56  profilanswer
 

dans ce cas c est pas le tooltip qui apparait mais juste son contenu [:aloy]
le div n a absolument rien a y foutre car dans tous les cas ils est généré en js

 

edit:
je precise avant que tu viennes jouer les £33t :o
le title est plus qu autorisé nous sommes bien d accord


Message édité par mIRROR le 16-06-2008 à 18:49:02

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747164
nraynaud
lol
Posté le 16-06-2008 à 19:00:53  profilanswer
 

masklinn a écrit :


Ben si, en title de l'élément à tooltiper (bon ça a du mal si le tooltip est vraiment très complexe...)


nan, mais en fait c'est baloon.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 16-06-2008 à 19:00:53  profilanswer
 

n°1747169
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 19:08:09  profilanswer
 

le fonctionnement basique du tooltip c est un title voire un attribut exotique sur ton element
tout le reste est fait en js
le but du jeu c est de se mettre dans la peau d un gars aussi parano que masklinn qui desactive le js( :o ), tout en gardant toutes tes fonctionalités

 

fake edit:
t1 j en ai ras le cul d inverser les lettres quand je frappe :/

Message cité 1 fois
Message édité par mIRROR le 16-06-2008 à 19:08:42

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747170
nraynaud
lol
Posté le 16-06-2008 à 19:10:03  profilanswer
 

mIRROR a écrit :

le fonctionnement basique du tooltip c est un title voire un attribut exotique sur ton element
tout le reste est fait en js
le but du jeu c est de se mettre dans la peau d un gars aussi parano que masklinn qui desactive le js( :o ), tout en gardant toutes tes fonctionalités  
 
fake edit:
t1 j en ai ras le cul d inverser les lettres quand je frappe :/


ben masklinn il va se faire foutre, y'a la moitié du truc qui vient du serveur en XHR, et de toutes façons sans JS tu te touches la bite sur mon site.


---------------
trainoo.com, c'est fini
n°1747172
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 19:22:09  profilanswer
 

nraynaud a écrit :

ben masklinn il va se faire foutre


 
c est pas faute de le demander mais t as demandé l avis des integristes jte rappelle :o
nan serieusement ca a l air stupide comme ca mais quan tu y regardes de pres l avis des integristes soulage enormement la maintenance
a partir de la tu decides:
si tu penses que tu ne changeras plus ton interface alors ok on s en fout
sinon tu essaies de voir un peu plus loin que "maintenant" et tu facilites ton job pour cette occasion
menfin c est pas a toi que je vais apprendre des trucs aussi basiques qu un bete mvc hein ...  
 

Spoiler :

[:afrojojo]


 


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747174
nraynaud
lol
Posté le 16-06-2008 à 19:40:55  profilanswer
 

mIRROR a écrit :


 
c est pas faute de le demander mais t as demandé l avis des integristes jte rappelle :o
nan serieusement ca a l air stupide comme ca mais quan tu y regardes de pres l avis des integristes soulage enormement la maintenance
a partir de la tu decides:
si tu penses que tu ne changeras plus ton interface alors ok on s en fout
sinon tu essaies de voir un peu plus loin que "maintenant" et tu facilites ton job pour cette occasion
menfin c est pas a toi que je vais apprendre des trucs aussi basiques qu un bete mvc hein ...  
 

Spoiler :

[:afrojojo]


 


MVC ? quand t'as des div partout qui servent à mettre des coins ronds et des ombres ?  


---------------
trainoo.com, c'est fini
n°1747179
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 19:51:31  profilanswer
 

nraynaud a écrit :


MVC ? quand t'as des div partout qui servent à mettre des coins ronds et des ombres ?  


bah nan j ai appris ca avec gatsu mais en effet ce genre d effets cosmetiques ca appartient au js (moi aussi j avais tendance a foutre ca dans le html meme si ca me perturbait :/)
les paranos ils se bouffent des coins carrés pissétou [:cloud_]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747188
Shinuza
This is unexecpected
Posté le 16-06-2008 à 20:06:34  profilanswer
 

mIRROR a écrit :


bah nan j ai appris ca avec gatsu mais en effet ce genre d effets cosmetiques ca appartient au js (moi aussi j avais tendance a foutre ca dans le html meme si ca me perturbait :/)
les paranos ils se bouffent des coins carrés pissétou [:cloud_]


C'est juste galère à mettre dans le HTML, même si ça fait parti de la "vue", tu définis une classe et basta, le js s'occupe du reste.
 
Il faut voir ce genre d'effet comme un composant qui prends le bloc à décorer en paramètre


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1747203
gatsu35
Blablaté par Harko
Posté le 16-06-2008 à 20:48:26  profilanswer
 

mIRROR a écrit :


bah nan j ai appris ca avec gatsu mais en effet ce genre d effets cosmetiques ca appartient au js (moi aussi j avais tendance a foutre ca dans le html meme si ca me perturbait :/)
les paranos ils se bouffent des coins carrés pissétou [:cloud_]


:love:

Shinuza a écrit :


C'est juste galère à mettre dans le HTML, même si ça fait parti de la "vue", tu définis une classe et basta, le js s'occupe du reste.
 
Il faut voir ce genre d'effet comme un composant qui prends le bloc à décorer en paramètre


:love:

n°1747204
gatsu35
Blablaté par Harko
Posté le 16-06-2008 à 20:49:48  profilanswer
 

nraynaud a écrit :

<div id="tip" style="display:none;">


ces trucs là je peux les laisser en inline ou les intégristes veulent aussi que je les sorte dans la CSS au nom de cette illusoire séparation ?
 
edit: ça va pas moi [:pingouino]


la question surtout qu'on se pose, c'est pourquoi tu as un div avec un id="tip" qui traine dans la page, alors que tu pourrais très bien le construire via JS histoire que tu te fasses pas chier

n°1747207
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 20:51:56  profilanswer
 


 


pour une fois que tu fais quelque chose de bien t as le droit de faire le fier :D


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747229
KangOl
Profil : pointeur
Posté le 16-06-2008 à 21:20:29  profilanswer
 

Taiche a écrit :

Le sujet du jour : les tripcodes.
Pour/contre, avantages/inconvénients. Vous avez 20 minutes [:dawao]


j'aime bien l'idée...
 
et pour ceux qui ont pas tout compris (le lien wikipedia est pas des plus clairs) : http://web.archive.org/web/2007081 [...] e-tripcode

n°1747290
Dj YeLL
$question = $to_be || !$to_be;
Posté le 16-06-2008 à 23:12:37  profilanswer
 

Je n'arrive pas trop comprendre ... en gros c'est juste un hash quoi, non ?
 
Ça change quoi de simplement afficher un MD5 du mot de passe ?


---------------
Gamertag: CoteBlack YeLL
n°1747292
theredled
● REC
Posté le 16-06-2008 à 23:15:53  profilanswer
 

Dj YeLL a écrit :

Je n'arrive pas trop comprendre ... en gros c'est juste un hash quoi, non ?

 

Ça change quoi de simplement afficher un MD5 du mot de passe ?


Bah c'est ça, en plus court et sans login ou pas


Message édité par theredled le 16-06-2008 à 23:16:24

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1747307
gatsu35
Blablaté par Harko
Posté le 16-06-2008 à 23:31:48  profilanswer
 

mIRROR a écrit :


pour une fois que tu fais quelque chose de bien t as le droit de faire le fier :D


[:natas]
 
je fais toujours des choses bien monsieur :o

n°1747308
mIRROR
Chevreuillobolchévik
Posté le 16-06-2008 à 23:33:27  profilanswer
 

putain vous avez vu que natas c est satan a l envers [:pingouino dei]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747348
kadreg
profil: Utilisateur
Posté le 17-06-2008 à 07:52:29  profilanswer
 

http://kadreg.org/toto/satan
 
AH OOOUUUAAAIIIISSSSSS


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1747349
mIRROR
Chevreuillobolchévik
Posté le 17-06-2008 à 08:02:22  profilanswer
 

OH SHI-
http://membres.lycos.fr/metaltrade/satanoscillatemymetallicsonatas.gif


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1747461
koskoz
They see me trollin they hatin
Posté le 17-06-2008 à 12:05:47  profilanswer
 

Pourquoi cette requête me retourne NULL alors que mon champs naissance est bien de type "DATE" ?
 
SELECT DATE_FORMAT('naissance', GET_FORMAT(DATE,'EUR')) AS date_naissance FROM membres WHERE id = 1


---------------
Twitter
n°1747463
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-06-2008 à 12:09:09  profilanswer
 

parce que tu passes le string 'naissance' en 1er argument de date_format :o


---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1747465
koskoz
They see me trollin they hatin
Posté le 17-06-2008 à 12:10:13  profilanswer
 

Merci.


---------------
Twitter
n°1747579
theredled
● REC
Posté le 17-06-2008 à 14:07:06  profilanswer
 

C'est quoi les normes pour indiquer le copyright / auteur en début de script ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1747622
Shinuza
This is unexecpected
Posté le 17-06-2008 à 14:54:02  profilanswer
 

theredled a écrit :

C'est quoi les normes pour indiquer le copyright / auteur en début de script ?


Normes?


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1747634
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-06-2008 à 15:34:00  profilanswer
 

Code :
  1. /*************************************************/
  2. /* Ça c'est mon putain de code
  3. /* Si tu touches, T4ES MORT §§§§ /FOU/ /FOU/ /FOU/
  4. /*************************************************/


---------------
Gamertag: CoteBlack YeLL
n°1747645
theredled
● REC
Posté le 17-06-2008 à 15:53:06  profilanswer
 


Bah ouais, je sais pas, ou si ya pas de normes définies, informations importantes etc... genre

Code :
  1. /**
  2. *  @copyright Monde Cie
  3. *  @author Pouetman
  4. */


?

Message cité 1 fois
Message édité par theredled le 17-06-2008 à 15:54:06

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1747711
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-06-2008 à 17:11:38  profilanswer
 

OK les gros, j'en chie bien comme i faut avec l'optimisation de requêtes SQL dans MySQL [:petrus75] Chu pas du tout un expert dans ce genre de trucs, donc il est très possible qu'un machin de base manque à l'appel. Là, j'ai juste des index aux bons endroits. Voici les données du problème :

 

4003 entrées dans la table players
13737 entrées dans la table playersinreps
5627 entrées dans la table replays
Requête :

Code :
  1. SELECT SQL_CALC_FOUND_ROWS p.Name AS `p.Name`, p.ID AS `p.ID`, COUNT(r.ID) AS `c`
  2.    FROM `players` AS `p`
  3.    LEFT JOIN `playersinreps` AS `pir` ON p.ID = pir.PlayerID
  4.    LEFT JOIN `replays` AS `r` ON r.ID = pir.RepID
  5.    GROUP BY `p.Name`, `p.ID`
  6.    ORDER BY `p.Name` ASC
  7.    LIMIT 0, 20


Ouais, la totale, SQL_CALC_FOUND_ROWS, ORDER BY, etc... Mais j'ai besoin de l'order by et virer le sql_calc ne change rien : 32 secondes pour faire tourner le bordel :sweat: (P4 3 GHz)
Tous les champs présents ici sont indexés ; attention toutefois, les champs pir.RepID et pir.PlayerID n'ont été indexés qu'après coup (genre y a 1h) donc s'il y a une manip supplémentaire à CREATE INDEX pour que le changement soit effectif sur les données présentes, j'ai pas fait.

 

Vala, toute aide ou doc bienvenue, là je mate un peu ce que je trouve mais la plupart des problèmes arrivent au-delà de plusieurs centaines de milliers d'entrées, ce qui n'est pas le cas ici.

 

EDIT : ouais donc tant qu'à faire, j'ai fait un explain sur la query dont voici le résultat :

Citation :


id  select_type  table  type  possible_keys  key  key_len  ref  rows  Extra
1  SIMPLE  p  ALL  NULL  NULL  NULL  NULL  4003  Using temporary; Using filesort
1  SIMPLE  pir  index  NULL  RepID  8  NULL  13737  Using index
1  SIMPLE  r  eq_ref  PRIMARY  PRIMARY  4  depot.pir.RepID  1  Using index


Yeah, using filesort [:kunks] Breffe, je vois mieux où ça coince mais pas pourquoi ni comment corriger [:petrus75]

Message cité 2 fois
Message édité par Taiche le 17-06-2008 à 17:28:25

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1747726
ratibus
Posté le 17-06-2008 à 17:27:47  profilanswer
 

Taiche a écrit :

OK les gros, j'en chie bien comme i faut avec l'optimisation de requêtes SQL dans MySQL [:petrus75] Chu pas du tout un expert dans ce genre de trucs, donc il est très possible qu'un machin de base manque à l'appel. Là, j'ai juste des index aux bons endroits. Voici les données du problème :
 
4003 entrées dans la table players
13737 entrées dans la table playersinreps
5627 entrées dans la table replays
Requête :

Code :
  1. SELECT SQL_CALC_FOUND_ROWS p.Name AS `p.Name`, p.ID AS `p.ID`, COUNT(r.ID) AS `c`
  2.    FROM `players` AS `p`
  3.    LEFT JOIN `playersinreps` AS `pir` ON p.ID = pir.PlayerID
  4.    LEFT JOIN `replays` AS `r` ON r.ID = pir.RepID
  5.    GROUP BY `p.Name`, `p.ID`
  6.    ORDER BY `p.Name` ASC
  7.    LIMIT 0, 20


Ouais, la totale, SQL_CALC_FOUND_ROWS, ORDER BY, etc... Mais j'ai besoin de l'order by et virer le sql_calc ne change rien : 32 secondes pour faire tourner le bordel :sweat: (P4 3 GHz)
Tous les champs présents ici sont indexés ; attention toutefois, les champs pir.RepID et pir.PlayerID n'ont été indexés qu'après coup (genre y a 1h) donc s'il y a une manip supplémentaire à CREATE INDEX pour que le changement soit effectif sur les données présentes, j'ai pas fait.
 
Vala, toute aide ou doc bienvenue, là je mate un peu ce que je trouve mais la plupart des problèmes arrivent au-delà de plusieurs centaines de milliers d'entrées, ce qui n'est pas le cas ici.


Sans le résultat du EXPLAIN sur la requête je refuse de fournir toute aide :D


---------------
Mon blog
n°1747727
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-06-2008 à 17:30:17  profilanswer
 

ratibus a écrit :


Sans le résultat du EXPLAIN sur la requête je refuse de fournir toute aide :D


Tiens, j'ai édité [:kbchris]


Message édité par Taiche le 17-06-2008 à 17:30:30

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1747736
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-06-2008 à 17:49:23  profilanswer
 

Taiche a écrit :


Requête :

Code :
  1. SELECT SQL_CALC_FOUND_ROWS p.Name AS `p.Name`, p.ID AS `p.ID`, COUNT(r.ID) AS `c`
  2.    FROM `players` AS `p`
  3.    LEFT JOIN `playersinreps` AS `pir` ON p.ID = pir.PlayerID
  4.    LEFT JOIN `replays` AS `r` ON r.ID = pir.RepID
  5.    GROUP BY `p.Name`, `p.ID`
  6.    ORDER BY `p.Name` ASC
  7.    LIMIT 0, 20




Ce que tu cherches c'est le nombre de replays "faits"(nombre qui peut être égale à 0) par un chanteur, right?
Et playersinreps est une table de liaison N-N entre players et replays, right?

 

Très honnêtement j'écrirais la requête plutot comme ça:

Code :
  1. SELECT SQL_CALC_FOUND_ROWS p.Name AS `p.Name`, p.ID AS `p.ID`, COUNT(r.ID) AS `c`
  2.    FROM `playersinsreps` AS `p`
  3.    INNER JOIN `playersinreps` AS `pir` ON p.ID = pir.PlayerID
  4.    INNER JOIN `replays` AS `r` ON r.ID = pir.RepID
  5.    GROUP BY `p.Name`, `p.ID`
  6.    ORDER BY `p.Name` ASC
  7.    LIMIT 0, 20


Et là tu vas dire: "Aahaha younoob, j'ai des chanteurs sans replays et j'en ai besoin."
Certes, du coup je ré-écrirais:

Code :
  1. SELECT p.Name AS `p.Name`, p.ID AS `p.ID`, COUNT(r.ID) AS `c`
  2.    FROM `playersinsreps` AS `p`
  3.    INNER JOIN `playersinreps` AS `pir` ON p.ID = pir.PlayerID
  4.    INNER JOIN `replays` AS `r` ON r.ID = pir.RepID
  5.    GROUP BY `p.Name`, `p.ID`
  6. UNION
  7.    SELECT p2.Name AS `p.Name`, p2.ID, 0
  8.    FROM `players` p2
  9.    WHERE NOT EXISTS ( SELECT PlayerID FROM `playersinreps` WHERE p2.ID = PlayerID)


Et là, tu réponds : "Mais ta yeule avec tes idées à la con, SQL_CALC_FOUND_ROWS marche pas avec les union
si mais faut savoir s'en servir :o

Code :
  1. SELECT SQL_CALC_FOUND_ROWS p.Name AS `p.Name`, p.ID AS `p.ID`, p.c AS `c`
  2. FROM
  3. (
  4.   SELECT p.Name AS `Name`, p.ID AS `ID`, COUNT(r.ID) AS `c`
  5.    FROM `playersinsreps` AS `p`
  6.    INNER JOIN `playersinreps` AS `pir` ON p.ID = pir.PlayerID
  7.    INNER JOIN `replays` AS `r` ON r.ID = pir.RepID
  8.    GROUP BY `p.Name`, `p.ID`
  9. UNION
  10.    SELECT p2.Name AS `p.Name`, p2.ID, 0
  11.    FROM `players` p2
  12.    WHERE NOT EXISTS ( SELECT PlayerID FROM `playersinreps` WHERE p2.ID = PlayerID)
  13. ) p
  14. ORDER BY `p.Name` ASC
  15. LIMIT 0, 20


Si la requête peut paraître plus compliquée, je dirais que c'est celle qui va utiliser de manière "optimale" les indexs sur tes PK/FK


Message édité par anapajari le 17-06-2008 à 17:51:40

---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1747744
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-06-2008 à 18:00:39  profilanswer
 

:jap:
En fait, je viens de trouver le coup de "l'ordre des tables dans le from et le join" tout seul et ça marche 'achement mieux [:petrus75]
 
Sinon, faut savoir que j'ai justement pas de joueur (spa pour de la musique mais des partie de StarCraft [:kbchris]) sans replay, donc ça roule de ce côté-là. Et pis même s'il n'y en avait pas, j'en aurais pas besoin ici.
J'aimerais bien une explication pour le SQL_CALC_FOUND_ROWS dans ton 3ème bout de code, j'ai pas bien pigé l'intérêt :??:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1747746
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-06-2008 à 18:08:37  profilanswer
 

Taiche a écrit :


Sinon, faut savoir que j'ai justement pas de joueur (spa pour de la musique mais des partie de StarCraft [:kbchris]) sans replay, donc ça roule de ce côté-là. Et pis même s'il n'y en avait pas, j'en aurais pas besoin ici.
J'aimerais bien une explication pour le SQL_CALC_FOUND_ROWS dans ton 3ème bout de code, j'ai pas bien pigé l'intérêt :??:


En fait SQL_CALC_FOUND_ROWS pète un peu les plombs avec les requêtes UNION ... Bon j'allais me lancer dans une longue explication mais la doc est super claire :o

Citation :

L'utilisation de SQL_CALC_FOUND_ROWS et FOUND_ROWS() est plus complexe pour les requêtes UNION que pour les commandes SELECT simples, car LIMIT peut intervenir plusieurs fois dans une commande UNION. Elle sera appliquée à différentes commandes SELECT de la commande UNION, ou globalement à l'UNION.

 

Le but de SQL_CALC_FOUND_ROWS pour UNION est de retourner le nombre de lignes qui aurait été retourné sans la clause globale LIMIT. Les conditions d'utilisation de SQL_CALC_FOUND_ROWS avec UNION sont :

  • Le mot clé SQL_CALC_FOUND_ROWS doit apparaître dans le premier SELECT de l'UNION.
  • La valeur deFOUND_ROWS() est exactement la même que si UNION ALL était utilisé. Si UNION sans ALL est utilisé, des réductions de doublons surviendront, et la valeur de FOUND_ROWS() sera approximative.
  • Si aucune clause LIMIT n'est présente dans UNION, SQL_CALC_FOUND_ROWS est ignoré et retourne le nombre de lignes dans la table temporaire créé durant le traitement de l'UNION.



Perso, je prefère le "sortir" (via une requête qui englobe l'union), d'où la 3eme ecriture.

 


Message édité par anapajari le 17-06-2008 à 18:08:55

---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1747750
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 17-06-2008 à 18:17:27  profilanswer
 

OK, merci pour l'info :jap:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°1747762
Shinuza
This is unexecpected
Posté le 17-06-2008 à 18:39:15  profilanswer
 

theredled a écrit :


Bah ouais, je sais pas, ou si ya pas de normes définies, informations importantes etc... genre

Code :
  1. /**
  2. *  @copyright Monde Cie
  3. *  @author Pouetman
  4. */


?


C'est pas une norme, c'est la notation JavaDoc, t'es libre de faire ce que tu veux, si ton code n'est pas parsé pour créer une doc, tu peux très bien choisir le format qui te sied.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  572  573  574  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)