...in goed Nederlands ook wel koppeltabel genoemd ja.quote:Op donderdag 26 september 2013 10:45 schreef xaban06 het volgende:
[..]
Hoe bedoel je?
Een aparte relationship tabel?
Nee, moet dat persé?quote:Op donderdag 26 september 2013 11:47 schreef KomtTijd... het volgende:
`date` is wel een datetime veld?
Ja, anders gaat het nooit werken... tenzij je de string on the fly naar een datetime omzet met een sql-functie. Maar dat is iets wat je liever niet doet.quote:
1 2 | $nu = date('Y-m-d H:i:s'); $einddatum = date("Y-m-d H:i:s", strtotime('-2 hours')); |
Ook geen error?quote:Op donderdag 26 september 2013 12:09 schreef boskameel het volgende:
Lege output, zie ik nog iets over het hoofd?
Misschien moet je $nu en $einddatum in je query even omdraaienquote:Op donderdag 26 september 2013 12:09 schreef boskameel het volgende:
Oke, `date` is nu een datetime.
Datums in de db staan er als volgt in:
2013-09-26 11:59:33
2013-09-26 11:55:00
etc
Nu en einddatum heb ik op deze manier ingesteld:
[ code verwijderd ]
en geven dit als output:
2013-09-26 12:08:17
2013-09-26 10:08:17
Lege output, zie ik nog iets over het hoofd?
Je kan het ook gewoon in MYSQL zelf doenquote:Op donderdag 26 september 2013 12:09 schreef boskameel het volgende:
Oke, `date` is nu een datetime.
Datums in de db staan er als volgt in:
2013-09-26 11:59:33
2013-09-26 11:55:00
etc
Nu en einddatum heb ik op deze manier ingesteld:
[ code verwijderd ]
en geven dit als output:
2013-09-26 12:08:17
2013-09-26 10:08:17
Lege output, zie ik nog iets over het hoofd?
1 2 3 4 5 6 7 8 9 10 11 | <?php if ( key_exists( "not", $_GET ) ) { echo "test1"; if ( !is_null( $_GET[ "not" ] ) || !empty($_GET["not"]) ) { echo "test2"; } } ?> |
1 | search.php?match=d_ |
1 | search.php?match=d_¬= |
Wat probeer je te bereiken?quote:Op donderdag 26 september 2013 21:58 schreef d4v1d het volgende:
Ik ben nu al zeker een jaar met php bezig, en ik zou zeggen dat ik het redelijk goed beheers maar nu loop ik tegen iets simpels aan wat ik gewoon niet begrijp![]()
search.php
[ code verwijderd ]
Met
[ code verwijderd ]
komt die nergens, tot zover snap ik het nog, echter met
[ code verwijderd ]
komt die tot test2.. Hij zou toch enkel tot test1 moeten komen dan?
Wat zie ik over het hoofd?
Edit: Geen idee hoe ¬ opeens in de uri staat, dat moet een ampersand zijn.., in het invoerveld hier staat die gewoon als ampersand..
Ik neem aan dat je array_key_exists() bedoelt en niet key_exists?quote:Op donderdag 26 september 2013 21:58 schreef d4v1d het volgende:
Ik ben nu al zeker een jaar met php bezig, en ik zou zeggen dat ik het redelijk goed beheers maar nu loop ik tegen iets simpels aan wat ik gewoon niet begrijp![]()
search.php
[ code verwijderd ]
Met
[ code verwijderd ]
komt die nergens, tot zover snap ik het nog, echter met
[ code verwijderd ]
komt die tot test2.. Hij zou toch enkel tot test1 moeten komen dan?
Wat zie ik over het hoofd?
Edit: Geen idee hoe ¬ opeens in de uri staat, dat moet een ampersand zijn.., in het invoerveld hier staat die gewoon als ampersand..
key_exists is een alias, dus zou niet uit moeten maken.quote:Op donderdag 26 september 2013 22:16 schreef totalvamp het volgende:
[..]
Ik neem aan dat je array_key_exists() bedoelt en niet key_exists?
als je iets uit een invoerveld in de URL wilt zul je urlencode moeten gebruiken.
Al gevonden, Het moestquote:Op donderdag 26 september 2013 22:15 schreef Crutch het volgende:
[..]
Wat probeer je te bereiken?
Misschien de hele search snippet even posten?
1 2 3 | <?php if ( !(is_null( $_GET[ "not" ] ) || empty($_GET["not"])) ) ?> |
empty() controleert ook op null-waardes. Als een variabele null is, is deze ook empty. Die extra null-check is dus niet nodig.quote:Op donderdag 26 september 2013 22:18 schreef d4v1d het volgende:
Al gevonden, Het moest
[ code verwijderd ]
zijn. (Dus met de haakjes om beide)
Opgelost dus.
Wat is er maf aan?quote:Op donderdag 26 september 2013 22:21 schreef KomtTijd... het volgende:
...ik mag aannemen dat je zo'n maffe if niet in je productiecode zet?
Ah, thx.quote:Op donderdag 26 september 2013 22:21 schreef Light het volgende:
[..]
empty() controleert ook op null-waardes. Als een variabele null is, is deze ook empty. Die extra null-check is dus niet nodig.
Wat is er gek aan? (even los van het commentaar van Light).quote:Op donderdag 26 september 2013 22:21 schreef KomtTijd... het volgende:
...ik mag aannemen dat je zo'n maffe if niet in je productiecode zet?
normaal heb je in een framework functies die de requests afvangen en controleren op foutieve data.quote:Op donderdag 26 september 2013 22:23 schreef slacker_nl het volgende:
[..]
Wat is er gek aan? (even los van het commentaar van Light).
Nouja dat, plus het lijkt meer een soort van puzzelopdracht om de haakjes en dubbele negaties te ontcijferen.quote:Op donderdag 26 september 2013 22:23 schreef slacker_nl het volgende:
[..]
Wat is er gek aan? (even los van het commentaar van Light).
Ik gebruik geen framework.quote:Op donderdag 26 september 2013 22:24 schreef totalvamp het volgende:
[..]
normaal heb je in een framework functies die de requests afvangen en controleren op foutieve data.
Hoe bekijk jij dan of iets van je $_GET is zoals je het wil? (In dit geval niet leeg of niet opgegeven..)quote:Op donderdag 26 september 2013 22:25 schreef KomtTijd... het volgende:
[..]
Nouja dat, plus het lijkt meer een soort van puzzelopdracht om de haakjes en dubbele negaties te ontcijferen.
gewoon met empty().quote:Op donderdag 26 september 2013 22:26 schreef d4v1d het volgende:
[..]
Ik gebruik geen framework.
[..]
Hoe bekijk jij dan of iets van je $_GET is zoals je het wil? (In dit geval niet leeg of niet opgegeven..)
Ja dat heb ik nu, zie de opmerking van Light.quote:
1 2 3 4 5 6 7 8 9 10 11 | <?php if ( key_exists( "not", $_GET ) ) { $not = urldecode( $_GET[ "not" ] ); if ( !empty( $not ) ) { // doe iets.. } } ?> |
1 2 3 4 5 6 | <?php if (!empty($_GET['not'])) { //doe iets } ?> |
En dan een warning krijgen dat de key "not" niet bestaatquote:Op donderdag 26 september 2013 22:29 schreef KomtTijd... het volgende:
Wat dacht je van
[ code verwijderd ]
...om maar een bizarre dwarsstraat te noemen.
quote:Op donderdag 26 september 2013 22:26 schreef d4v1d het volgende:
[..]
Ik gebruik geen framework.
[..]
Hoe bekijk jij dan of iets van je $_GET is zoals je het wil? (In dit geval niet leeg of niet opgegeven..)
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php class Request { public static function get($key) { return (!empty($_GET[$key])?$_GET[$key]:false; } public static function post($key) { return (!empty($_POST[$key])?$_POST[$key]:false; } } $var = Request::get('not'); ?> |
Meen je die?quote:Op donderdag 26 september 2013 22:30 schreef KomtTijd... het volgende:
empty controleert ook op bestaan.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |