quote:Op zondag 22 juni 2014 11:43 schreef Robuustheid het volgende:
Ik begrijp 1 ding niet.
[ code verwijderd ]
Dit werkt niet. Maar dit werkt wel weer:
[ code verwijderd ]
Terwijl er gewoon ook php-tags in test.php staan:
[..]
De include neemt toch ook die <?php> tags mee in de eerste bestand?
http://stackoverflow.com/a/4254735quote:If you include a file, PHP internally switches from parsing to literal mode (i.e. what it normally does on a closing tag. That's why this works:
Literal mode is buiten de <?php tags. Dit word gewoon letterlijk weergegeven. Parsing mdoe is tussen de <?php tags, deze code word geexecute:quote:Op zondag 22 juni 2014 12:03 schreef Robuustheid het volgende:
Bedankt voor je post. Wat is het verschil tussen parsing en literal mode?
1 2 3 4 | <p>Dit is literal mode</p> <?php // Dit is parsing mode ?> |
quote:Op zondag 22 juni 2014 18:46 schreef einschtein het volgende:
Ik weet niet of het mogelijk is met Excel, maar wie weet.
Mijn doel is om van A2 t/m A45 (of t/m er iets in A staat) en van C2 t/m C45 (of t/m er iets in C staat) een code creeren.
Een code die als volgt moet zijn:
[ code verwijderd ]
Waar A2/C2/A3/C3 de tekst uit de tabel zou moeten zijn. Is dit mogelijk?
De include van PHP is niet zoals de #include van bijvoorbeeld C++. Bij C++ wordt een geïncludeerd bestand letterlijk op die plek in het bestand gezet. PHP probeert het bestand ook nog te interpreteren. Dit staat bijvoorbeeld in de documentatie op http://php.net/include :quote:
Dus een include begint in literal/HTML mode en zodra een PHP start tag wordt gezien, schakelt hij over op parser/PHP mode.quote:When a file is included, parsing drops out of PHP mode and into HTML mode at the beginning of the target file, and resumes again at the end. For this reason, any code inside the target file which should be executed as PHP code must be enclosed within valid PHP start and end tags.
Present.quote:Op vrijdag 27 juni 2014 22:28 schreef Sitethief het volgende:
Nog iemand anders die naar DPC 2014 gaat/gegaan is?
Ha mooi! Dan zaten we dus allebei als een gek met glowsticks te zwaaienquote:
De mijne was vroegtijdig gebroken omdat ik hem probeerde te grijpen toen ie van mn been afgleed.quote:Op zaterdag 28 juni 2014 19:33 schreef Sitethief het volgende:
[..]
Ha mooi! Dan zaten we dus allebei als een gek met glowsticks te zwaaien.
Welke talks vond jij echt de moeite waard?
Voor mij is het ook alleen maar mogelijk omdat mijn werk betaald. Anders was ik er ook niet geweest.quote:Op zaterdag 28 juni 2014 20:25 schreef robin007bond het volgende:
Damn, ik vind die conferenties zo duur, anders was ik ook wel gegaan denk ik.
Ik zou daar graag naar toe gaan, maar toch wat duur voor een scholierquote:Op vrijdag 27 juni 2014 22:28 schreef Sitethief het volgende:
Nog iemand anders die naar DPC 2014 gaat/gegaan is?
Same here.quote:Op zaterdag 28 juni 2014 22:16 schreef Maringo het volgende:
[..]
Voor mij is het ook alleen maar mogelijk omdat mijn werk betaald. Anders was ik er ook niet geweest.
Ik had dit lijstje nog.quote:Op zaterdag 28 juni 2014 19:33 schreef Sitethief het volgende:
[..]
Ha mooi! Dan zaten we dus allebei als een gek met glowsticks te zwaaien.
Welke talks vond jij echt de moeite waard?
zoiets?quote:Op maandag 30 juni 2014 19:29 schreef esv7 het volgende:
Is er een manier om iets als een constante array te krijgen? Ik zou graag een lijst met externe libraries in een configuration file hebben, waar doorheen gelooped kan worden.
1 2 3 4 5 6 7 8 9 | <?php class Config { public static $data = array('a'); } echo Config::$data[0]; ?> |
Waarom gebruik je dan niet gewoon Composer?quote:Op maandag 30 juni 2014 19:29 schreef esv7 het volgende:
Is er een manier om iets als een constante array te krijgen? Ik zou graag een lijst met externe libraries in een configuration file hebben, waar doorheen gelooped kan worden.
Mjah het punt is dat je bij veel conferenties ook gewoon alles online kunt terugzien, ik vind congressen vooral interessant om een beetje te netwerken. Volgend jaar gaan we waarschijnlijk met ons team naar Denemarken.quote:Op zaterdag 28 juni 2014 20:25 schreef robin007bond het volgende:
Damn, ik vind die conferenties zo duur, anders was ik ook wel gegaan denk ik.
Waar?quote:Op vrijdag 4 juli 2014 14:00 schreef raptorix het volgende:
[..]
Mjah het punt is dat je bij veel conferenties ook gewoon alles online kunt terugzien.
Nou ik weet niet of het specifiek voor dit congress is, maar voor het product wat ik veel gebruik is het vrij normaal: http://stream.umbraco.org/quote:
quote:Op vrijdag 27 juni 2014 22:28 schreef Sitethief het volgende:
Nog iemand anders die naar DPC 2014 gaat/gegaan is?
Zonder op de rest van het probleem in te gaan, als je een datum in een tabel opslaat kun je beter het type DATE gebruiken en daar een datum in 'Y-m-d' formaat inzetten. Dan heb je ook de mogelijkheid om te zoeken en te sorteren, om maar eens wat dingen te noemen. VARCHAR (wat je waarschijnlijk gebruikt als je 'd/m/Y' gebruikt) is voor datums niet te sorteren en niet handig te doorzoeken.quote:
Ik zou zelf denk ik beide databases in een aparte array opslaan en deze dan vergelijken met array_diff(). Vervolgens zou je dan de ID's hebben van de waardes die wel in A staan maar niet in B, en die zou je dan over kunnen zetten.quote:Op zondag 6 juli 2014 23:11 schreef Robuustheid het volgende:
Even een pittige vraag.
Ik heb hier 2 MySQL databases.
Database A bevat 3 tabellen, wordt door een externe partij iedere dag automatisch aangevuld.
Database B bevat 1 grote tabel, dit hebben we zelf in beheer, en wordt gebruikt voor onze applicatie.
Het is de bedoeling dat de data van Database A naar Database B overgezet wordt. Dus ik heb een cronjob in PHP geschreven, dat iedere nacht uitgevoerd wordt. Daarin worden de tabellen van database A overgezet naar 1 grote tabel in database B. Dat overzetten werkt goed.
Het is namelijk de bedoeling dat in de cronjob, we een eigen datum meegeven aan de overzetting van A naar database/tabel B. Dat is de datum van vandaag (php: date('d/m/Y')
Dus hoe zorg ik ervoor dat MySQL/PHP eerst kijkt of er al data in database B aanwezig is, en dus niet kopieert, en de rijen data van database A die nog in database B ontbreekt, wel kopieert? Hoe zou ik dat kunnen laten checken?
Googlen bood mij geen goede richting.
Google eens op A-record. Attributr die veel bij backups wordt gebruikt.quote:Op zondag 6 juli 2014 23:11 schreef Robuustheid het volgende:
Even een pittige vraag.
Ik heb hier 2 MySQL databases.
Database A bevat 3 tabellen, wordt door een externe partij iedere dag automatisch aangevuld.
Database B bevat 1 grote tabel, dit hebben we zelf in beheer, en wordt gebruikt voor onze applicatie.
Het is de bedoeling dat de data van Database A naar Database B overgezet wordt. Dus ik heb een cronjob in PHP geschreven, dat iedere nacht uitgevoerd wordt. Daarin worden de tabellen van database A overgezet naar 1 grote tabel in database B. Dat overzetten werkt goed.
Het is namelijk de bedoeling dat in de cronjob, we een eigen datum meegeven aan de overzetting van A naar database/tabel B. Dat is de datum van vandaag (php: date('d/m/Y')
Dus hoe zorg ik ervoor dat MySQL/PHP eerst kijkt of er al data in database B aanwezig is, en dus niet kopieert, en de rijen data van database A die nog in database B ontbreekt, wel kopieert? Hoe zou ik dat kunnen laten checken?
Googlen bood mij geen goede richting.
Goede tip! Zal ik in vervolg aanhouden.quote:Op zondag 6 juli 2014 23:38 schreef Light het volgende:
[..]
Zonder op de rest van het probleem in te gaan, als je een datum in een tabel opslaat kun je beter het type DATE gebruiken en daar een datum in 'Y-m-d' formaat inzetten. Dan heb je ook de mogelijkheid om te zoeken en te sorteren, om maar eens wat dingen te noemen. VARCHAR (wat je waarschijnlijk gebruikt als je 'd/m/Y' gebruikt) is voor datums niet te sorteren en niet handig te doorzoeken.
Dat is een goede tip. Probleempje is dat de database A 3,5 miljoen aan records telt. Wordt die opgevulde array dan niet heel groot en log voor in gehuegen?quote:Op maandag 7 juli 2014 07:35 schreef Devolution het volgende:
[..]
Ik zou zelf denk ik beide databases in een aparte array opslaan en deze dan vergelijken met array_diff(). Vervolgens zou je dan de ID's hebben van de waardes die wel in A staan maar niet in B, en die zou je dan over kunnen zetten.
Snap je niet goed?quote:Op maandag 7 juli 2014 08:05 schreef Pakspul het volgende:
[..]
Google eens op A-record. Attributr die veel bij backups wordt gebruikt.
quote:Op zondag 6 juli 2014 23:38 schreef Light het volgende:
[..]
Zonder op de rest van het probleem in te gaan, als je een datum in een tabel opslaat kun je beter het type DATE gebruiken en daar een datum in 'Y-m-d' formaat inzetten. Dan heb je ook de mogelijkheid om te zoeken en te sorteren, om maar eens wat dingen te noemen. VARCHAR (wat je waarschijnlijk gebruikt als je 'd/m/Y' gebruikt) is voor datums niet te sorteren en niet handig te doorzoeken.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |