abonnement Unibet Coolblue Bitvavo
pi_95155973
Zie idd dat domdocument een stuk gemakkelijker is :@ moet daar maar even mee gaan stoeien :D
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_95156575
Korte vraag; is het mogelijk middels PHP om van een outlook message bestand een aantal zaken te lezen, zoals; titel, body, afzender, etc.?

Ben benieuwd
to say of what is that it is not, or of what is not that it is, is false, while to say of what is that it is, or of what is not that it is not, is true
  donderdag 7 april 2011 @ 09:19:24 #213
25889 Sitethief
Fulltime Flapdrol
pi_95156699
quote:
1s.gif Op donderdag 7 april 2011 09:13 schreef webbyplus het volgende:
Korte vraag; is het mogelijk middels PHP om van een outlook message bestand een aantal zaken te lezen, zoals; titel, body, afzender, etc.?

Ben benieuwd
Ik ben ook benieuwd, was net op zoek naar een simpele manier om die bestanden te parsen :D.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  donderdag 7 april 2011 @ 09:20:28 #214
302853 themole
graaft totaal door.
pi_95156713
quote:
1s.gif Op donderdag 7 april 2011 09:13 schreef webbyplus het volgende:
Korte vraag; is het mogelijk middels PHP om van een outlook message bestand een aantal zaken te lezen, zoals; titel, body, afzender, etc.?

Ben benieuwd
Hangt een beetje af hoe zo'n bestand is opgebouwd, als het een vrij simpele structuur is als XML ja. Maar waarschijnlijk zal het iets ingewikkelder zijn dan dat. :P
Niet altijd serieus
pi_95156789
Ben namelijk nu met een tool bezig in delphi (turbo pascal), die kan een outlook message ontleden en dan de data posten richting php en dan in een sql-database knallen.
Ben benieuwd of ik die functionaliteit kan verleggen naar PHP.
to say of what is that it is not, or of what is not that it is, is false, while to say of what is that it is, or of what is not that it is not, is true
pi_95156883
Heb wel het outlookformat gevonden, eens kijken of ik daar iets mee kan: http://www.fileformat.info/format/outlookmsg/
to say of what is that it is not, or of what is not that it is, is false, while to say of what is that it is, or of what is not that it is not, is true
pi_95158863
quote:
1s.gif Op woensdag 6 april 2011 20:02 schreef GlowMouse het volgende:

[..]

Wat/hoe ga je cachen?
Hmm, ik denk aan de content waarbij je alleen een controle hoeft toe te passen op wanneer de content is aangepast, dat kan al vele queries schelen, zekers als het meer om views gaat dan om updates! :)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_95159243
quote:
1s.gif Op woensdag 6 april 2011 23:43 schreef GlowMouse het volgende:
echo $xpath->evaluate('count(//ge:Placemark)');
echo $xpath->evaluate('count(//ge:Placemark/ge:AddressDetails)');
je ziet het foutgaan :')

waarom xpath erbij halen? http://www.ibm.com/developerworks/library/os-xmldomphp/
Top!

De code is nu veel simpeler en duidelijker!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$opt = array (
    'address'    => urlencode($list['streetname'] . ' ' . 
                             $list['streetnumber'] . ' ' . 
                             $list['province'] . ' ' . 
                             $list['state'] . ' Netherlands') ,
    'output'    => 'xml' 
);

$url = 'http://maps.google.com/maps/geo?q=' . $opt['address'] . '&output=' . $opt['output'] . '&oe=utf8&key=' . $key;

$doc = new DOMDocument();
$doc->load($url);

if ($doc->getElementsByTagName('code')->item(0)->nodeValue == '200')
{
    list($lon,
         $lat) = explode(",", $doc->getElementsByTagName('coordinates')->item(0)->nodeValue);

    echo $lon . ' - ' . $lat . '<br />';
    
    echo ' in ' . $doc->getElementsByTagName('SubAdministrativeAreaName')->item(0)->nodeValue . 
         ' en provincie ' . $doc->getElementsByTagName('AdministrativeAreaName')->item(0)->nodeValue;
}

die("einde");

U wordt bedankt! :)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_95162517
Ik heb bijvoorbeeld deze mysql table:

1
2
3
4
5
| id | naam | datum | 
| 0 | naam1 | 01-01-11 |
| 1 | naam1 | 21-01-11 |
| 2 | naam1 | 11-01-11 |
| 3 | naam1 | 04-01-11 |

ik wil nu de datum die het meest bij de huidige datum zit eruit halen. Kan iemand helpen? -O-
  donderdag 7 april 2011 @ 12:32:19 #220
302853 themole
graaft totaal door.
pi_95162880
Sorteren op datum - huidige datum een idee. En dan het absolute getal gebruiken anders is 1 dag in de toekomst verder weg dan twee dagen geleden.
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Niet altijd serieus
pi_95163078
quote:
14s.gif Op donderdag 7 april 2011 12:32 schreef themole het volgende:
Sorteren op datum - huidige datum een idee. En dan het absolute getal gebruiken anders is 1 dag in de toekomst verder weg dan twee dagen geleden.
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Het ligt iets ingewikkelder...

1
2
3
4
5
6
7
8
9
10
11
12
13
        $query = "SELECT 
                AVG(cijfer),
                vakken.vaknaam,
                cijfers.cijfer

                FROM 
                cijfers, vakken
                
                GROUP BY
                cijfers.vak_id
                
                ORDER BY cijfers.datum DESC
                ";

Ik wil zegmaar dat er een gemiddeld getal uitkomt daarna het vak en daarna het cijfer met de meest recente datum..
  donderdag 7 april 2011 @ 12:38:26 #222
75592 GlowMouse
l'état, c'est moi
pi_95163102
Sorteren op abs is lelijk. Gebruik
(SELECT id FROM tbl WHERE date< ... ORDER BY date DESC LIMIT 1)
UNION
(SELECT id FROM tbl WHERE date> ... ORDER BY date ASC LIMIT 1)
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  donderdag 7 april 2011 @ 12:39:12 #223
75592 GlowMouse
l'état, c'est moi
pi_95163131
quote:
14s.gif Op donderdag 7 april 2011 12:37 schreef -Datdus- het volgende:

[..]

Het ligt iets ingewikkelder...

[ code verwijderd ]

Ik wil zegmaar dat er een gemiddeld getal uitkomt daarna het vak en daarna het cijfer met de meest recente datum..
Dat worden twee queries.zie hieronder

[ Bericht 2% gewijzigd door GlowMouse op 07-04-2011 12:50:44 ]
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_95163604
1SELECT MIN(DATE_DIFF(NOW,`datum`))
Zoiets misschien? (syntax even uit mijn hoofd)
  donderdag 7 april 2011 @ 12:51:02 #225
75592 GlowMouse
l'état, c'est moi
pi_95163633
quote:
5s.gif Op donderdag 7 april 2011 12:50 schreef KomtTijd... het volgende:

[ code verwijderd ]

Zoiets misschien?
kan ook met een aggregate functie inderdaad ^O^
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_95163735
Ben alleen bang dat je ook nog de absolute waarde van DATE_DIFF moet hebben...
  donderdag 7 april 2011 @ 12:55:40 #227
75592 GlowMouse
l'état, c'est moi
pi_95163829
Volgens mij heeft hij alleen datums uit het verleden, maar een abs kun je er zo aan toevoegen. Aangezien zijn query ivm de avg toch alle rijen af moet lopen die aan de where voldoen, zal dat geen performance kosten.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_95163984
1SELECT MIN(ABS(DATEDIFF(CURDATE(),`datum`)))
Zou het dan worden
pi_95166972
Ik hou van jullie. _O_
pi_95169743
Nu krijg ik alleen niet meer de verschillenden vakken te zien alleen Nederland. (Nederlands, engels zijn de vakken) -O- -O-
  donderdag 7 april 2011 @ 15:22:50 #231
75592 GlowMouse
l'état, c'est moi
pi_95170095
Dan zal je group by wel fout zijn.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_95170199
quote:
1s.gif Op donderdag 7 april 2011 15:22 schreef GlowMouse het volgende:
Dan zal je group by wel fout zijn.
Dat dacht ik ook maar als ik het verander naar bijv: vakken.vaknaam dan laat hij de cijfers weer niet goed zien. :(
  donderdag 7 april 2011 @ 17:39:57 #233
75592 GlowMouse
l'état, c'est moi
pi_95175969
wat is je query?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  donderdag 7 april 2011 @ 20:38:53 #234
136730 PiRANiA
All thinking men are atheists.
pi_95184901
quote:
3s.gif Op donderdag 7 april 2011 20:35 schreef PiRANiA het volgende:
Ik zoek een standalone colorpicker. Wie heeft een tip?
  vrijdag 8 april 2011 @ 09:37:33 #235
63192 ursel
"Het Is Hier Fantastisch!
pi_95206982
Weet er nog iemand een mooi tooltje om keune ERD's te maken? Het lieftst dat die de data al uit de database haalt.
Heb MySQL workbench geprobeerd, maar ben er te beperkt in hoe ik mijn lijnen tussen de tabellen laat lopen. Die gaan dan achter andere tabellen lopen enzo.
  vrijdag 8 april 2011 @ 09:39:34 #236
63192 ursel
"Het Is Hier Fantastisch!
pi_95207049
quote:
1s.gif Op donderdag 7 april 2011 20:38 schreef PiRANiA het volgende:

[..]

Je bedoelt die lokaal op je PC draait?
Gebruik zelf die van cosmin
pi_95207195
quote:
1s.gif Op donderdag 7 april 2011 17:39 schreef GlowMouse het volgende:
wat is je query?
1$query = "select avg(cijfer), vaknaam from vakken left join cijfer on vakken.id = cijfers.vak_id group by vaknaam";

Ik krijgt trouwens te zien undefined index 'cijfers'.

[ Bericht 1% gewijzigd door -Datdus- op 08-04-2011 09:57:16 ]
pi_95228400
quote:
14s.gif Op vrijdag 8 april 2011 09:44 schreef -Datdus- het volgende:

[..]
[ code verwijderd ]

Ik krijgt trouwens te zien undefined index 'cijfers'.
Heet die tweede tabel cijfer of cijfers? Bij de join ga je uit van het eerste, bij de ON erna van het tweede. Dat gaat niet werken.
pi_95324886
Ik heb een tabel met: pilot_id, flighttime

Nu wil ik een soort van ranglijst maken, met welke piloot de meeste vlieguren heeft. Dus voor iedere pilot_id moet een SUM(flighttime) uitgevoerd worden, en dan moeten de pilot_id's op volgorde van SUM(flighttime) weergegeven worden...

Schudt iemand zo'n query zo uit zijn mouw?
  zondag 10 april 2011 @ 23:11:35 #240
137776 boem-dikkie
Jedi Mind Baby!
pi_95324937
quote:
1s.gif Op zondag 10 april 2011 23:10 schreef KomtTijd... het volgende:
Ik heb een tabel met: pilot_id, flighttime

Nu wil ik een soort van ranglijst maken, met welke piloot de meeste vlieguren heeft. Dus voor iedere pilot_id moet een SUM(flighttime) uitgevoerd worden, en dan moeten de pilot_id's op volgorde van SUM(flighttime) weergegeven worden...

Schudt iemand zo'n query zo uit zijn mouw?
Waarom helemaal met een SUM? Je kunt toch gewoon sorteren op 'flighttime'?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')