Zijn de foreign keys opeenvolgend? Dan kun je misschien in de tabel waarnaar verwezen wordt kijken of je daar ontbrekende records hebt. En anders kun je de fout proberen te vinden door de bestanden steeds in 2 helften op te delen. 10.000 records, dus 10.000 regels. Splitsen naar 2 bestanden van 5000 regels, vaststellen in welk bestand het fout gaat, en die splitsen in 2 bestanden van 2500 regels. Herhaal dat een keer of 10, en je hebt de regel gevonden die fout gaat. Of het gaat niet fout, maar dan heb je wel alles ingelezen.quote:Op donderdag 16 februari 2012 09:18 schreef Keiichi het volgende:
[..]
Yup,
Er zijn slechts 2 records die fout gaan die ik probeer te importeren (van de 1.6miljoen). Maar omdat ze in bestanden van 10.000 records staan is het moeilijk zoekenHet kan ook een fout in de CSV zijn, maar dan zou ik er ook nog mee uit de voeten kunnen als ik weet wat de waarde is waar ie op vastloopt.
Web applicaties > desktop applicaties. Zeker in een tijdperk waarin iedereen en overal toegang tot internet heeft.quote:Op donderdag 16 februari 2012 12:43 schreef Intrepidity het volgende:
[..]
Een webapplicatie voor eigen gebruik? Nuttig!
Python. Mits je niet over je nek gaat door de vele imports.quote:Op donderdag 16 februari 2012 10:30 schreef Sitethief het volgende:
Als je alleen PHP kunt, en je wilt een standalone desktop applicatie schrijven, welke programmeertaal is dan het makkelijkst te leren? Of is het eventueel een optie om dan PHP te gebruiken?
Ben je een beetje bekend met Python?quote:Op vrijdag 17 februari 2012 20:44 schreef Ofyles2 het volgende:
[..]
Python. Mits je niet over je nek gaat door de vele imports.
Edit: Ik ben bereid je een spoedcursus te geven, maar dan heb wat enige voorbereidingstijd nodig...
Niet alleen .py-bestanden, maar ook modules.quote:Op vrijdag 17 februari 2012 21:10 schreef Pizzalucht het volgende:
[..]
Ben je een beetje bekend met Python?
Ik ben een C# server aan het herschrijven in Python, is het erg als er vele imports zijn?
De server heeft veel verschillende packets en voor elk soort packet is er een andere .py, dus ook een import.
1 2 3 | <?php $datum = date('d-m-Y', strtotime($string)); ?> |
Ik weet het. Daarom wil ik dus het m-d-Y format naar d-m-Y veranderen.quote:Op zaterdag 18 februari 2012 17:31 schreef GlowMouse het volgende:
21 is geen geldige maand, zie http://nl2.php.net/strtotime
Explode op het streepje doen en dan de arrayelementen zelf in de goede volgorde voeren aan de functie.quote:Op zaterdag 18 februari 2012 17:33 schreef Dalando het volgende:
[..]
Ik weet het. Daarom wil ik dus het m-d-Y format naar d-m-Y veranderen.
Dat hoeft niet, zie die link van net.quote:Op zaterdag 18 februari 2012 17:33 schreef Dalando het volgende:
[..]
Ik weet het. Daarom wil ik dus het m-d-Y format naar d-m-Y veranderen.
Ik zat ook al te kloten met preg_match maar dit kan ook. Bedankt!quote:Op zaterdag 18 februari 2012 17:35 schreef The_Terminator het volgende:
[..]
Explode op het streepje doen en dan de arrayelementen zelf in de goede volgorde voeren aan de functie.
Van GM's link:quote:Op zaterdag 18 februari 2012 17:41 schreef Dalando het volgende:
[..]
Ik zat ook al te kloten met preg_match maar dit kan ook. Bedankt!
Het streepje vervangen door een: '/' zou dus ook genoeg moeten zijn om strtotime te laten werkenquote:Note:
Dates in the m/d/y or d-m-y formats are disambiguated by looking at the separator between the various components: if the separator is a slash (/), then the American m/d/y is assumed; whereas if the separator is a dash (-) or a dot (.), then the European d-m-y format is assumed.
To avoid potential ambiguity, it's best to use ISO 8601 (YYYY-MM-DD) dates or DateTime::createFromFormat() when possible.
Je kunt de NOW() functie daarvoor gebruiken. Dus zoiets: WHERE TIME(tijdstempel) > TIMEDIFF(TIME(NOW()), '00:10:00') AND DATE(tijdstempel) = CURDATE()quote:Op zondag 19 februari 2012 14:20 schreef Dalando het volgende:
Oke, volgende probleem.
Ik heb een DATETIME in de database staan, en ik wil alles selecteren wat minder dan 10 seconden geleden was.
Hoe doe ik deze?
Hoe zou jij het dan doen? Ik sla datum en tijd meestal in twee velden op en heb daardoor zelf niet veel ervaring met datetime velden.quote:Op zondag 19 februari 2012 16:14 schreef GlowMouse het volgende:
Dom om TIME(tijdstempel) en DATE(tijdstempel) te gebruiken, het is onnodig en je verliest de mogelijkheid om een index te gebruiken.
Ik heb het gedaan omdat de queries die ik erop uitvoer alleen op datum zijn en niet op tijd. Ik heb het voorheen wel op datumtijd gedaan maar toen werd de index erg groot en ging het ophalen van data een stuk trager dan wanneer ik het alleen op een datumveld uitvoerde.quote:Op zondag 19 februari 2012 16:27 schreef GlowMouse het volgende:
Apart opslaan heeft alleen voordelen als je wilt weten wat er op een bepaald tijdstip gebeurt, onafhankelijk van de dag.
Zonder meer, maar het was voor de vraag relevant om de gebruikte storage engine te kennen.quote:Op zondag 19 februari 2012 22:34 schreef Ofyles2 het volgende:
[..]
Met InnoDB kun je veel meer dan met MyISAM.
$_['blabla_tab_images'] = 'Foto\'s';quote:Op maandag 20 februari 2012 18:23 schreef Yuri_Boyka het volgende:
Stel ik heb dit:
$_['blabla_tab_images'] = 'Photos';
Hoe krijg ik dan Photos naar Foto's zonder dat de zin onderbroken wordt?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |