abonnement Unibet Coolblue Bitvavo
pi_131581626
`date` is wel een datetime veld?
pi_131581657
quote:
0s.gif Op donderdag 26 september 2013 10:45 schreef xaban06 het volgende:

[..]

Hoe bedoel je?

Een aparte relationship tabel?
...in goed Nederlands ook wel koppeltabel genoemd ja.
pi_131582019
quote:
5s.gif Op donderdag 26 september 2013 11:47 schreef KomtTijd... het volgende:
`date` is wel een datetime veld?
Nee, moet dat persé?
  Moderator / Redactie Sport / Devops donderdag 26 september 2013 @ 12:04:42 #244
176766 zoem
zoemt
pi_131582092
quote:
99s.gif Op donderdag 26 september 2013 12:01 schreef boskameel het volgende:

[..]

Nee, moet dat persé?
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.
pi_131582213
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:

1
2
$nu = date('Y-m-d H:i:s');
$einddatum = date("Y-m-d H:i:s", strtotime('-2 hours'));

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?
  donderdag 26 september 2013 @ 12:21:29 #246
166255 Maringo
Bèhèhèhèh
pi_131582495
quote:
99s.gif Op donderdag 26 september 2013 12:09 schreef boskameel het volgende:
Lege output, zie ik nog iets over het hoofd?
Ook geen error?
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
pi_131582499
quote:
99s.gif 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?
Misschien moet je $nu en $einddatum in je query even omdraaien ;) $einddatum ligt namelijk voor $nu (dus zou ook eigenlijk $startdatum moeten heten)
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
pi_131582516
Aargh, ik was er zelf net achter :'). Danku!
  Moderator / Redactie Sport / Devops donderdag 26 september 2013 @ 12:27:11 #249
176766 zoem
zoemt
pi_131582636
Om verwarring te voorkomen zou je $einddatum beter anders kunnen noemen. Het is eigenlijk de begindatum en $nu is je einddatum.
pi_131599215
quote:
99s.gif 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 doen :) dit met DATE_SUB(NOW(), -2 HOUR)
pi_131600815
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
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";
            
        }
    }
?>

Met
1search.php?match=d_ 
komt die nergens, tot zover snap ik het nog, echter met
1search.php?match=d_¬=
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..

[ Bericht 2% gewijzigd door #ANONIEM op 26-09-2013 22:01:34 ]
  donderdag 26 september 2013 @ 22:15:43 #252
118585 Crutch
Filantroop || Taalzwengel
pi_131601619
quote:
2s.gif 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..
Wat probeer je te bereiken?
Misschien de hele search snippet even posten?
Je moeder is een hamster
pi_131601650
quote:
2s.gif 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?

als je iets uit een invoerveld in de URL wilt zul je urlencode moeten gebruiken.
pi_131601739
quote:
0s.gif 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.
key_exists is een alias, dus zou niet uit moeten maken.

urlendecode was ik vergeten, even doen ja :P
quote:
0s.gif Op donderdag 26 september 2013 22:15 schreef Crutch het volgende:

[..]

Wat probeer je te bereiken?
Misschien de hele search snippet even posten?
Al gevonden, Het moest
1
2
3
<?php
if ( !(is_null$_GET"not" ] ) || empty($_GET["not"])) )
?>
zijn. (Dus met de haakjes om beide)

Opgelost dus.

[ Bericht 0% gewijzigd door #ANONIEM op 26-09-2013 22:19:52 ]
pi_131601888
...ik mag aannemen dat je zo'n maffe if niet in je productiecode zet?
pi_131601895
quote:
2s.gif 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.
empty() controleert ook op null-waardes. Als een variabele null is, is deze ook empty. Die extra null-check is dus niet nodig.
pi_131601943
quote:
14s.gif 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?
Wat is er maf aan?
quote:
0s.gif 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.
Ah, thx.
pi_131601974
quote:
14s.gif 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?
Wat is er gek aan? (even los van het commentaar van Light).
In theory there is no difference between theory and practice. In practice there is.
pi_131602025
quote:
0s.gif Op donderdag 26 september 2013 22:23 schreef slacker_nl het volgende:

[..]

Wat is er gek aan? (even los van het commentaar van Light).
normaal heb je in een framework functies die de requests afvangen en controleren op foutieve data.
pi_131602043
quote:
0s.gif 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.
pi_131602122
quote:
0s.gif 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.
Ik gebruik geen framework.
quote:
14s.gif 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.
Hoe bekijk jij dan of iets van je $_GET is zoals je het wil? (In dit geval niet leeg of niet opgegeven..)
pi_131602158
quote:
2s.gif 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..)
gewoon met empty().
pi_131602200
quote:
14s.gif Op donderdag 26 september 2013 22:27 schreef KomtTijd... het volgende:

[..]

gewoon met empty().
Ja dat heb ik nu, zie de opmerking van Light. :+

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..
        
}
    }
?>


[ Bericht 0% gewijzigd door #ANONIEM op 26-09-2013 22:28:40 ]
pi_131602261
Wat dacht je van
1
2
3
4
5
6
<?php
if (!empty($_GET['not']))
{
  
//doe iets
}
?>

...om maar een bizarre dwarsstraat te noemen.
pi_131602281
quote:
14s.gif Op donderdag 26 september 2013 22:29 schreef KomtTijd... het volgende:
Wat dacht je van
[ code verwijderd ]

...om maar een bizarre dwarsstraat te noemen.
En dan een warning krijgen dat de key "not" niet bestaat :P (ookal staan die in de productieomgeving uiteindelijk uit natuurlijk..)

[ Bericht 5% gewijzigd door #ANONIEM op 26-09-2013 22:30:00 ]
pi_131602324
quote:
2s.gif 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');
?>


[ Bericht 9% gewijzigd door #ANONIEM op 26-09-2013 22:32:44 ]
pi_131602338
empty controleert ook op bestaan.
pi_131602362
http://php.net/manual/en/function.empty.php

Documentatie. Wat moesten we zonder.
pi_131602371
quote:
14s.gif Op donderdag 26 september 2013 22:30 schreef KomtTijd... het volgende:
empty controleert ook op bestaan.
Meen je die? :@
pi_131602393
Ik deed moeilijk om niks dus _O-
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')