abonnement Unibet Coolblue Bitvavo
pi_51237164
ik niet, sorry
  zaterdag 7 juli 2007 @ 19:20:27 #102
84926 WyriHaximus
Release the hounds smithers!
pi_51238269
Heb je contact opgenomen met 9292ov.nl? Die kunnen je vast meer vertellen .
phluphy for president!
  zaterdag 7 juli 2007 @ 19:30:31 #103
62215 qu63
..de tijd drinkt..
pi_51238523
quote:
Op zaterdag 7 juli 2007 19:20 schreef WyriHaximus het volgende:
Heb je contact opgenomen met 9292ov.nl? Die kunnen je vast meer vertellen .
geef jij zomaar broncode vrij?

Maar ik kan ze idd wel ff mailen ja..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 7 juli 2007 @ 20:07:56 #104
62215 qu63
..de tijd drinkt..
pi_51239663
hmz, volgens 9292ov.nl gaat het via Location Based Services.. Nu nog een LBS script vinden
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 7 juli 2007 @ 20:19:07 #105
84926 WyriHaximus
Release the hounds smithers!
pi_51240021
quote:
Op zaterdag 7 juli 2007 19:30 schreef qu63 het volgende:

[..]

geef jij zomaar broncode vrij?

Maar ik kan ze idd wel ff mailen ja..
Soms wel, soms niet. Maar hier wil je de methode weten en niet de code .

Vergeet niet dat nooit geschoten altijd mis is .
quote:
Op zaterdag 7 juli 2007 20:07 schreef qu63 het volgende:
hmz, volgens 9292ov.nl gaat het via Location Based Services.. Nu nog een LBS script vinden
Denk persoonlijk dat dat een betaalde service is die providers aanbieden en niet zomaar gratis. Anders zou het wel erg makkelijk worden om er achter te komen waar een willekeurig mobieltje is....
phluphy for president!
  zaterdag 7 juli 2007 @ 20:23:28 #106
62215 qu63
..de tijd drinkt..
pi_51240135
quote:
Op zaterdag 7 juli 2007 20:19 schreef WyriHaximus het volgende:

[..]

Soms wel, soms niet. Maar hier wil je de methode weten en niet de code .

Vergeet niet dat nooit geschoten altijd mis is .
de methode is LBS, de code wil ik ook weten!
quote:
Denk persoonlijk dat dat een betaalde service is die providers aanbieden en niet zomaar gratis. Anders zou het wel erg makkelijk worden om er achter te komen waar een willekeurig mobieltje is....
het is ook als freeware te vinden voor mijn gsm -> http://www.afischer-online.de/sos/celltrack/index.html

alleen daarmee krijg ik het dus nog niet op mijn website..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 7 juli 2007 @ 21:17:14 #107
84926 WyriHaximus
Release the hounds smithers!
pi_51242002
quote:
Op zaterdag 7 juli 2007 20:23 schreef qu63 het volgende:

[..]

de methode is LBS, de code wil ik ook weten!
De helft hier zou dat ook graag willen weten . En als ik het wist hoe en wat prcies had ik het je zo verteld .
quote:
Op zaterdag 7 juli 2007 20:23 schreef qu63 het volgende:
[..]

het is ook als freeware te vinden voor mijn gsm -> http://www.afischer-online.de/sos/celltrack/index.html

alleen daarmee krijg ik het dus nog niet op mijn website..
En dat is alleen voor je eigen telefoon, niet voor 1 die op je website komt . Behoorlijk groot verschil namelijk .
phluphy for president!
  zaterdag 7 juli 2007 @ 21:35:42 #108
62215 qu63
..de tijd drinkt..
pi_51242640
quote:
Op zaterdag 7 juli 2007 21:17 schreef WyriHaximus het volgende:
En dat is alleen voor je eigen telefoon, niet voor 1 die op je website komt . Behoorlijk groot verschil namelijk .
ohja

dan toch maar een net mailtje naar 9292ov.nl sturen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 7 juli 2007 @ 22:19:28 #109
84926 WyriHaximus
Release the hounds smithers!
pi_51244138
quote:
Op zaterdag 7 juli 2007 21:35 schreef qu63 het volgende:

[..]

ohja

dan toch maar een net mailtje naar 9292ov.nl sturen
Wel tof progje trouwens .

Laat ff weten wat ze terug mailen, wil het ook wel weten namelijk .
phluphy for president!
  zaterdag 7 juli 2007 @ 23:06:12 #110
62215 qu63
..de tijd drinkt..
pi_51245947
quote:
Op zaterdag 7 juli 2007 22:19 schreef WyriHaximus het volgende:

[..]

Wel tof progje trouwens .

Laat ff weten wat ze terug mailen, wil het ook wel weten namelijk .
mail verstuurd, antwoord zal wel tot volgende week vrijdag wachten
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 7 juli 2007 @ 23:19:05 #111
84926 WyriHaximus
Release the hounds smithers!
pi_51246431
quote:
Op zaterdag 7 juli 2007 23:06 schreef qu63 het volgende:

[..]

mail verstuurd, antwoord zal wel tot volgende week vrijdag wachten
Goed tijd zat om wat andere dingen af te ronden dus ! Pff nog ff me user sync script uitbreiden ben iets vergeten er in .
phluphy for president!
  zondag 8 juli 2007 @ 12:13:01 #112
84926 WyriHaximus
Release the hounds smithers!
pi_51256252
Ik ben bezig met server health statestieken voor in me admin panel van me website. Nu zit ik met deze query:
1SELECT AVG(`load`) AS avg_load, AVG(`query_time`) AS avg_query_time, AVG(`php_time`) AS avg_php_time, MAX(`load`) AS max_load, MAX(`query_time`) AS max_query_time, MAX(`php_time`) AS max_php_time FROM access_log_index WHERE `time` > 0 AND `time` < 111111111111

Nu wil ik dat er ook gegevens uit de tabel access_log_index_tmp mee genomen worden in de AVG en MAX functies. Iemand enig idee hoe dit te doen aan gezien de tabel naam er zomaar bij zetten in errors resulteerd :@ .
phluphy for president!
pi_51256340
zet je de tabelnaam er wel als AVG(`tabel.load`) in en niet als tabel.AVG(`load`) ?
  zondag 8 juli 2007 @ 12:26:50 #114
84926 WyriHaximus
Release the hounds smithers!
pi_51256523
Nee dat nog niet maar hij moetAVG op bijde tabellen op het veld load uitvoeren en dan daarvan het gemiddelde pakken .

* WyriHaximus gaat ff RTFM of je meerdere velden kan opgeven
phluphy for president!
  zondag 8 juli 2007 @ 12:44:47 #115
84926 WyriHaximus
Release the hounds smithers!
pi_51256933
Goed mijn idee pikt hij dus niet .
quote:
SQL query faild. Error Messsage: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'it.`load`) AS avg_load, AVG(i.`query_time`,it.`query_time`) AS avg_query_time, A' at line 1
SQL Query,:
quote:
SELECT AVG(i.`load`,it.`load`) AS avg_load, AVG(i.`query_time`,it.`query_time`) AS avg_query_time, AVG(i.`php_time`,it.`php_time`) AS avg_php_time, MAX(i.`load`,it.`load`) AS max_load, MAX(i.`query_time`,it.`query_time`) AS max_query_time, MAX(i.`php_time`,it.`php_time`) AS max_php_time FROM access_log_index i, access_log_index_tmp it WHERE (i.`time` > 1183803588 AND i.`time` < 1183807188) AMD (it.`time` > 1183803588 AND it.`time` < 1183807188)
phluphy for president!
  zondag 8 juli 2007 @ 12:58:09 #116
62215 qu63
..de tijd drinkt..
pi_51257210
quote:
Op zondag 8 juli 2007 12:44 schreef WyriHaximus het volgende:
Goed mijn idee pikt hij dus niet .
[..]

SQL Query,:
[..]

moet het dan niet SELECT AVG('i.load', 'it.load') enzo zijn
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zondag 8 juli 2007 @ 13:06:34 #117
84926 WyriHaximus
Release the hounds smithers!
pi_51257396
quote:
Op zondag 8 juli 2007 12:58 schreef qu63 het volgende:

[..]

moet het dan niet SELECT AVG('i.load', 'it.load') enzo zijn
quote:
SQL query faild. Error Messsage: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`it.load`) AS avg_load, AVG(`i.query_time`,`it.query_time`) AS avg_query_time, A' at line 1
SQL Query:
quote:
SELECT AVG(`i.load`,`it.load`) AS avg_load, AVG(`i.query_time`,`it.query_time`) AS avg_query_time, AVG(`i.php_time`,`it.php_time`) AS avg_php_time, MAX(`i.load`,`it.load`) AS max_load, MAX(`i.query_time`,`it.query_time`) AS max_query_time, MAX(`i.php_time`,`it.php_time`) AS max_php_time FROM access_log_index i, access_log_index_tmp it WHERE (`i.time` > 1183804909 AND `i.time` < 1183808509) AMD (`it.time` > 1183804909 AND `it.time` < 1183808509)
Gebruik ` eingelijk alleen als ik met een veld naar werk wat mysql niet leuk vind als ik hem zonder ` er om heen schrijf .
phluphy for president!
  zondag 8 juli 2007 @ 20:08:44 #118
3677 SuperRembo
Sinds 1998
pi_51268346
quote:
[b]Op zondag 8 juli 2007 13:06 schreef
Gebruik ` eingelijk alleen als ik met een veld naar werk wat mysql niet leuk vind als ik hem zonder ` er om heen schrijf .
Misschien is het eens handig om uit te zoeken waar ze nou echt voor dienen en hoe je ze gebruikt

1. Wat wil je met "AVG(`i.load`,`it.load`)" bereiken?
Het gemiddelde van i.load en it.load? Dat kan niet. AVG accepteert maar 1 parameter, namelijk een kolomnaam. AVG berekent het gemiddelde van de opgegeven kolom over alle regels waarop gegroepeerd wordt.
Jij gebruikt geen GROUP BY, dus deze query zal 0 of 1 regel opleveren.
2. Als je backticks gebruikt, gebruik ze dan goed. Dus niet `tabelnaam.kolomnaam`, maar `tabelnaam`.`kolomnaam`.
3. Wat is de relatie tussen access_log_index en access_log_index_tmp? Hebben die geen id waar je op kan joinen?
4. Er staat AMD in plaats van AND.
5. Zet hier en daar een regeleinde in je query, dat leest makkelijker en daardoor maak je minder snel fouten.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 8 juli 2007 @ 22:08:33 #119
84926 WyriHaximus
Release the hounds smithers!
pi_51272451
quote:
Op zondag 8 juli 2007 20:08 schreef SuperRembo het volgende:

[..]

Misschien is het eens handig om uit te zoeken waar ze nou echt voor dienen en hoe je ze gebruikt
Om reserved words toch als colomnamen te kunnen gebruiken (o.a.)
quote:
Op zondag 8 juli 2007 20:08 schreef SuperRembo het volgende:

1. Wat wil je met "AVG(`i.load`,`it.load`)" bereiken?
Het gemiddelde van i.load en it.load? Dat kan niet. AVG accepteert maar 1 parameter, namelijk een kolomnaam. AVG berekent het gemiddelde van de opgegeven kolom over alle regels waarop gegroepeerd wordt.
Jij gebruikt geen GROUP BY, dus deze query zal 0 of 1 regel opleveren.
Precies dat dus .
quote:
Op zondag 8 juli 2007 20:08 schreef SuperRembo het volgende:

2. Als je backticks gebruikt, gebruik ze dan goed. Dus niet `tabelnaam.kolomnaam`, maar `tabelnaam`.`kolomnaam`.
Was oorspronkelijk maar 1 tabel en heb de ` die eerst alleen om de colom namen stonden. Daarna na de comment van een user er helemaal omheen gezet .
quote:
Op zondag 8 juli 2007 20:08 schreef SuperRembo het volgende:

3. Wat is de relatie tussen access_log_index en access_log_index_tmp? Hebben die geen id waar je op kan joinen?
De 2 zijn kwa structuur exact het zelfde, alleen bevat _tmp de meest recente reccords die zijn toegevoegd. Om de zoveel tijd worden de reccords overgezet naar de andere tabel en word _tmp leeg gemaakt.
quote:
Op zondag 8 juli 2007 20:08 schreef SuperRembo het volgende:

4. Er staat AMD in plaats van AND.
Ow nog niet eens opgevallen, zat nog bij de error er voor .
quote:
Op zondag 8 juli 2007 20:08 schreef SuperRembo het volgende:

5. Zet hier en daar een regeleinde in je query, dat leest makkelijker en daardoor maak je minder snel fouten.
phluphy for president!
  zondag 8 juli 2007 @ 22:16:35 #120
3677 SuperRembo
Sinds 1998
pi_51272728
quote:
Op zondag 8 juli 2007 22:08 schreef WyriHaximus het volgende:
De 2 zijn kwa structuur exact het zelfde, alleen bevat _tmp de meest recente reccords die zijn toegevoegd. Om de zoveel tijd worden de reccords overgezet naar de andere tabel en word _tmp leeg gemaakt.
In dat geval is het waarschijnlijk het snelst om 2 losse query's te doen en daar dan in php het gewogen gemiddelde van te nemen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 8 juli 2007 @ 22:22:01 #121
84926 WyriHaximus
Release the hounds smithers!
pi_51272917
quote:
Op zondag 8 juli 2007 22:16 schreef SuperRembo het volgende:

[..]

In dat geval is het waarschijnlijk het snelst om 2 losse query's te doen en daar dan in php het gewogen gemiddelde van te nemen.
Ja daar zat ik ook al aan te denken . Waar ik ook aan zat te denken was om een tijdelijke HEAP tabel te maken daar alles in te gooien (uit bijde tabellen) wat binnen de WHERE valt en dan daar de query op uit te voeren .
phluphy for president!
  zondag 8 juli 2007 @ 22:24:16 #122
3677 SuperRembo
Sinds 1998
pi_51273023
Dat lijkt me een verre van optimale oplossing.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 8 juli 2007 @ 22:26:54 #123
84926 WyriHaximus
Release the hounds smithers!
pi_51273137
quote:
Op zondag 8 juli 2007 22:24 schreef SuperRembo het volgende:
Dat lijkt me een verre van optimale oplossing.
Yup was een maar een idee . Moet ff kijken welke methode het beste is, aangezien er nog een paar queries opgedraaid moeten worden .
phluphy for president!
pi_51278082
Wat ook kan werken is het volgende:

1
2
3
4
5
6
SELECT AVG(`load`) AS avg_load, AVG(`query_time`) AS avg_query_time, AVG(`php_time`) AS avg_php_time, MAX(`load`) AS max_load, MAX(`query_time`) AS max_query_time, MAX(`php_time`) AS max_php_time 
FROM 
  (SELECT * FROM access_log_index
   UNION
   SELECT * FROM access_log_index_tmp)
WHERE `time` > 0 AND `time` < 111111111111


Eventueel zou je de WHERE clause nog binnen de union kunnen halen om niet zo'n grote deelresultaten te krijgen. Dan zou je dus zoiets krijgen:

1
2
3
4
5
SELECT AVG(`load`) AS avg_load, AVG(`query_time`) AS avg_query_time, AVG(`php_time`) AS avg_php_time, MAX(`load`) AS max_load, MAX(`query_time`) AS max_query_time, MAX(`php_time`) AS max_php_time 
FROM 
  (SELECT * FROM access_log_index WHERE `time` > 0 AND `time` < 111111111111
   UNION
   SELECT * FROM access_log_index_tmp WHERE `time` > 0 AND `time` < 111111111111)


En nog een laatste opmerking: UNION verwijdert dubbele rijen uit je dataset, dus als er dubbele rijen voor kunnen komen kan dit foute gemiddelden geven. Als je tabellen gewoon een primary key bevatten kan dit dus in principe niet voorkomen en zit je goed.

[ Bericht 54% gewijzigd door StefSybo op 09-07-2007 00:49:17 ]
  maandag 9 juli 2007 @ 07:38:47 #125
3677 SuperRembo
Sinds 1998
pi_51280940
Dan zou je UNION ALL moeten gebruiken. Qua performance nog steeds niet de handigste oplossing denk ik, maar wel het best haalbare in 1 query.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')