Dit is mijn 'vaste' hoster. Met b-one was ik vreemd gegaanquote:Op maandag 24 april 2006 22:55 schreef JeRa het volgende:
[..]
Ah, een andere hoster dan de vorige dus?
Ik bedoelde eigenlijk meer het parsen van XML met behulp van PHP. Al is die W3C-link wel erg interessant om eerst is te snappen hoe het nou in elkaar zit 0=).quote:
WHaa!quote:Op maandag 24 april 2006 22:41 schreef Roönaän het volgende:
Gaat dit over xml request die via post binnen komen?
Probeer deze eens:
$xml = !empty($_SERVER['HTTP_RAW_POST_DATA']) ? $_SERVER['HTTP_RAW_POST_DATA'] : file_get_contents('php://input');
Tuurlijk werkt het. Anders zou de routeplanner op zijn bek liggenquote:Op dinsdag 25 april 2006 19:04 schreef Swetsenegger het volgende:
[..]
WHaa!
Het werkt!!
LOL
Wat heb ik toch altijd veel hulp van dit topic
Ik twijfelde ook niet aan jouw code, maar aan de ING bankquote:Op dinsdag 25 april 2006 19:08 schreef Roönaän het volgende:
[..]
Tuurlijk werkt het. Anders zou de routeplanner op zijn bek liggen
Heb ik geprobeert, maar dat werkt niet (de warden van de 2x count zijn dan hetzelfde)quote:Op maandag 24 april 2006 22:59 schreef JeRa het volgende:
@mooya
Hoezo kun je maar één keer een GROUP BY doen? Je kunt gewoon een comma-separated list opgeven met kolommen waarop je wilt groupen hoor
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | $query = "SELECT m.timestamp, DATE_FORMAT( FROM_UNIXTIME( m.timestamp ) , '%d-%m-%Y' ) AS `date` , count( d.id ) AS aantal_hits FROM hits_detail AS d, hits_master AS m WHERE d.master_id = m.id GROUP BY `date` ORDER BY `m`.`timestamp` ASC $limit"; $result = mysql_query($query) or die (mysql_error()); while (list($timestamp, $date, $hits) = mysql_fetch_row($result)) { $ydata[] = $hits; $xas[] = $date; $query2 = "SELECT count(id) as aantal FROM hits_master WHERE DATE_FORMAT( FROM_UNIXTIME( timestamp ) , '%d-%m-%Y' ) = '$date'"; $result2 = mysql_query($query2) or die (mysql_error()); $aantal = mysql_result($result2, 0, 'aantal'); $ydata2[] = $aantal; } ?> |
1 2 3 4 5 6 7 8 | - ID - Timestamp Hist_Detail - ID - Master_ID - Timestamp |
1 2 3 4 5 6 7 | 1143893967 01-04-2006 1141259085 02-03-2006 1143947304 02-04-2006 1141372390 03-03-2006 1144048870 03-04-2006 1141477844 04-03-2006 |
1 2 3 4 5 6 7 | COUNT(m.id) AS aantal, COUNT(DISTINCT d.id) AS aantal_hits, FROM hits_master AS m LEFT OUTER JOIN hits_detail AS d ON d.Master_ID = m.ID GROUP BY `date` ORDER BY `date` ASC |
1 2 3 4 5 6 7 8 | 01-03-2006 102 102 01-04-2006 7 7 02-03-2006 113 113 02-04-2006 19 19 03-03-2006 156 156 03-04-2006 16 16 04-03-2006 12 12 |
Logisch wel. De detailregels zijn al uniek. De DISTINCT moet juist bij de masterid.quote:Op woensdag 26 april 2006 08:49 schreef mooya het volgende:
@SuperRembo
De aantallen zijn nu weet gelijk..
[ code verwijderd ]
Dit is het aantal hits per dat in de detail tabel..
dus het aantal hits uit de mastertabel klopt niet..
Restart van mysql was voldoendequote:Op dinsdag 25 april 2006 22:12 schreef Boink het volgende:
Dames en heren,
Bij een upload form gebruik ik de functie NOW, deze insert de huidige tijd + datum in de database.
Nu wil het zo zijn dat deze 6 uur achterloopt. Ik heb de server tijd gechecked en die staat gewoon op CEST. Tevens heb ik google geraadpleegd maar ik kwam niet veel verder.
Heeft iemand suggesties hoe dit te corrigeren valt?
Ik gebruik heel wat contactforms en krijg eigenlijk nooit lange zinnen binnen.quote:Op woensdag 26 april 2006 17:28 schreef Norman het volgende:
als iemand op een zin blijft doortypen krijg je een lange zin. lijkt me overzichtelijk voor degene die het bericht schrijft en voor mij als ik het mailtje in mijn mailbox krijg. Ik heb het een paar keer getest en dan krijg ik een hele lange zin. moet ik zelf naar rechts scrollen in mijn outlook.
TNX!quote:Op woensdag 26 april 2006 12:00 schreef SuperRembo het volgende:
[..]
Logisch wel. De detailregels zijn al uniek. De DISTINCT moet juist bij de masterid.
Een apart veld in je database maken voor de meta keys?quote:Op woensdag 26 april 2006 20:07 schreef muhammad_ali het volgende:
Ik heb ff een vraagje heren. Zoals een aantal van jullie weten werk ik aan een website (teminste een vriend van me helpt me). Ik ben een fantasybook indexer aan het maken. Maar wat ik wil is dat ie voor elk boek aparte metatags maakt. Dus zoek iemand op google naar Harry Potter dan moet ie mijn site zien maar niet de index maar gelijk de page waar Harry Potter op staat. Hoe kan ik dat bereiken??
Klopt. Je leest de meta tags en echo'd ze dan in een <meta> tag.quote:Op woensdag 26 april 2006 20:23 schreef muhammad_ali het volgende:
En dan dan in de header zetten?? Dat klinkt wel logisch idd. Ik weet alleen niet of dat kan. Ik bedoel leest google de metatags dan wel, want er moet toch een echo voor zijn om het uit de db te halen...
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |