abonnement Unibet Coolblue Bitvavo
  woensdag 18 maart 2009 @ 11:01:42 #1
187069 slacker_nl
Sicko pur sang
pi_67163387

cd niet bijgeleverd

Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt

Vorige delen:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69

Zie ook:
  • PHP Dataverwerking
  • Officiële PHP website
  • PHP Documentatie
  • MySQL Reference Manual
  • Yet Another PHP Faq
  • PHP Cheat Sheet
  • PHP5 Power Programming - boek met uitleg over OOP, Pear, XML, etc

    Tutorials:
  • W3Schools PHP
  • W3Schools SQL

    Deze OP en instructies voor nieuw topic: http://wiki.fok.nl/index.php/OP/PHP

    [ Bericht 0% gewijzigd door slacker_nl op 18-03-2009 11:11:18 ]
  • In theory there is no difference between theory and practice. In practice there is.
    pi_67163447
    tvphp
    pi_67163461
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?php
    include("models/post.php");

    class 
    TVP extends Post
    {
       public static function 
    makeTvp()
       {
          
    parent::makePost("TVP!");
       }
    }

    TVP::makeTvp();
    ?>
    pi_67163590
    quote:
    Op woensdag 18 maart 2009 11:04 schreef Intrepidity het volgende:

    [ code verwijderd ]
    what he says
    pi_67163722
    PHP op je TV(P)
      woensdag 18 maart 2009 @ 11:19:20 #6
    136730 PiRANiA
    All thinking men are atheists.
    pi_67163902
    Deel 70
      woensdag 18 maart 2009 @ 11:20:46 #7
    62215 qu63
    ..de tijd drinkt..
    pi_67163966
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      woensdag 18 maart 2009 @ 11:20:51 #8
    63192 ursel
    "Het Is Hier Fantastisch!
    pi_67163970
    quote:
    Op woensdag 18 maart 2009 11:19 schreef PiRANiA het volgende:
    Deel 70
    Yeah.. feest..
    pi_67164449
    tvp!
    pi_67164457
    On topic: ik erger me nog steeds dood aan het feit dat "array() == null" in PHP naar true evalueert Ja, ik kan === gebruiken, maar het gaat om het principe. Een lege array is niet "niets", het is een lege array.
    pi_67165201
    quote:
    Op woensdag 18 maart 2009 11:33 schreef Roy_T het volgende:
    On topic: ik erger me nog steeds dood aan het feit dat "array() == null" in PHP naar true evalueert Ja, ik kan === gebruiken, maar het gaat om het principe. Een lege array is niet "niets", het is een lege array.
    Whehe, ja. Daar kunnen een hoop mensen de mist in gaan. empty kan ook toch?
      woensdag 18 maart 2009 @ 12:04:16 #12
    56176 Catch22-
    Ben je Blind?!
    pi_67165620
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    include("models/post.php");

    class TVP extends Post
    {
       public TVP()
       {
          parent::makePost("TVP!");
       }
    }

    TVP();
    Heel veel groetjes, Catch22
    En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
    Met GHB nooit meer nee
    Storneren een optie?
    pi_67166019
    quote:
    Op woensdag 18 maart 2009 12:04 schreef Catch22- het volgende:

    [ code verwijderd ]
    Geen geldige constructor in PHP 5, officieel :P

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
    class TVP extends Post
    {
       public function 
    __construct()
       {
          
    parent::__construct("TVP!");
       }
    }

    new 
    TVP();
    ?>
    pi_67166060
    quote:
    Op woensdag 18 maart 2009 11:52 schreef Scorpie het volgende:

    Whehe, ja. Daar kunnen een hoop mensen de mist in gaan. empty kan ook toch?
    Ja, dat kan. Maar dat is symptoombestreiding: het is gewoon onlogisch om een lege array "null" te vinden.
      woensdag 18 maart 2009 @ 13:30:32 #15
    187069 slacker_nl
    Sicko pur sang
    pi_67168443
    quote:
    Op woensdag 18 maart 2009 11:33 schreef Roy_T het volgende:
    On topic: ik erger me nog steeds dood aan het feit dat "array() == null" in PHP naar true evalueert Ja, ik kan === gebruiken, maar het gaat om het principe. Een lege array is niet "niets", het is een lege array.
    En een lege array is niks. Je ergert je zeker ook aan het feit dat $var = 0 ook failed met isempty().
    In theory there is no difference between theory and practice. In practice there is.
      woensdag 18 maart 2009 @ 13:44:31 #16
    187069 slacker_nl
    Sicko pur sang
    pi_67168889
    quote:
    Op woensdag 18 maart 2009 12:16 schreef Roy_T het volgende:

    [..]

    Ja, dat kan. Maar dat is symptoombestreiding: het is gewoon onlogisch om een lege array "null" te vinden.
    Hoezo?
    De array heeft wat memory toegewezen gekregen is bevat verder geen enkele waarde, aka NULL.
    In theory there is no difference between theory and practice. In practice there is.
    pi_67169134
    quote:
    Op woensdag 18 maart 2009 13:44 schreef slacker_nl het volgende:

    Hoezo?
    De array heeft wat memory toegewezen gekregen is bevat verder geen enkele waarde, aka NULL.
    Er is een array "object" gemaakt, het zou er imo niet toe moeten doen of hier wel of niet iets in staat. Hetzelfde geldt overigens voor een lege string, de integer 0, etc.

    Zo onlogisch is mijn denkwijze overigens niet, want in tig andere talen is een lege array niet null, net zo min als een lege string of het getal 0

    In PHP is ervoor gekozen om het te doen zoals het gedaan is (PHP is niet de enige taal), maar dat neemt niet weg dat ik het stom, onlogisch en irritant vind
    pi_67169315
    Ola Even een vraagje:

    Ik heb een tabel met (rss)feeds erin, en een tabel met de items uit die feeds. Nu wil ik die 2 combineren, en een INNER JOIN leek mij de meest logische oplossing.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    SELECT
        feeds.*,
        feeds_items.*       
    FROM
       feeds
    INNER JOIN    
        feeds_items
    ON
       feeds_items.feed_id = feeds.id


    Dit geeft een mooie lijst, maar deze lijst is eigenlijk veel te lang. Ik krijg nu bijv. zoiets als:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    feed_id   |   Titel
    ----------------------------------
    1   |   bla
    1   |   Blalala
    1   |   lalal
    1   |   blalala
    1   |   Blalala
    1   |   Bla
    2   |   Lalala
    2   |   Tralala
    2   |   Lalalala
    2   |   Joehoe
    2   |   Bla
    2   |   Blalala
    2   |   Blala
    3   |   Joehoe
    3   |   Hello
    3   |   Daag


    Weten jullie hoe ik nou bijv kan limitten op die ID? Dus alleen de eerste 2 van een feed_id waardoor dit overblijft:

    1
    2
    3
    4
    5
    6
    7
    8
    feed_id   |   Titel
    ----------------------------------
    1   |   bla
    1   |   Blalala
    2   |   Lalala
    2   |   Tralala
    3   |   Joehoe
    3   |   Hello
      woensdag 18 maart 2009 @ 18:12:43 #19
    187069 slacker_nl
    Sicko pur sang
    pi_67177148
    quote:
    Op woensdag 18 maart 2009 13:52 schreef Roy_T het volgende:
    Er is een array "object" gemaakt, het zou er imo niet toe moeten doen of hier wel of niet iets in staat. Hetzelfde geldt overigens voor een lege string, de integer 0, etc.
    Het is geen object, aangezien ik niet $array->functie() kan aanroepen. Zoals je wel kan met java met String.toLower, python idem. Dat zijn echte objecten.

    Een array in PHP is geen echt object, maar gewoon een structuur in memory, die in het geval als ie leeg is geen enkele pointer bevat naar iets.. (object, of wat dan ook).

    Een lege string is emtpy, een 0 is een boolean false waarde, dus het is logisch in een loose typed taal dit als "empty" ziet.
    quote:
    Zo onlogisch is mijn denkwijze overigens niet, want in tig andere talen is een lege array niet null, net zo min als een lege string of het getal 0 :)
    Noem er eens eentje.
    quote:
    In PHP is ervoor gekozen om het te doen zoals het gedaan is (PHP is niet de enige taal), maar dat neemt niet weg dat ik het stom, onlogisch en irritant vind :P
    Perl ziet een lege array ook als false:

    1
    2
    3
    4
    5
    6
    7
    my @array;

    if (@array) {
        print "found something\n";
    } else {
        print "found nothing\n";
    }


    Je kan het irritant vinden, maar het is wel logisch.
    In theory there is no difference between theory and practice. In practice there is.
    pi_67177580
    Hoi!

    Wat is er mis met mijn PHP-script?

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?php
    include_once('sys_db.inc');

    $resultaat mysql_query("SELECT COUNT(*) AS count FROM todo WHERE ".
    "Soort = 'l' OR Soort = 'v';")
            or die(
    mysql_error());
    $gegevens mysql_fetch_assoc($resultaat);
    $count $gegevens["count"];

    if (
    $count==0)
            exit(
    0);
    else
            exit(
    1);
    ?>


    Dit is namelijk het resultaat als ik het uitvoer:
    quote:
    $ ./klaar.php
    Segmentation fault
    $ ./klaar.php
    $ ./klaar.php
    $ ./klaar.php
    $ ./klaar.php
    Segmentation fault
    $ ./klaar.php
    $ ./klaar.php
    Segmentation fault
    $ ./klaar.php
    $ ./klaar.php
    Segmentation fault
    $ ./klaar.php
    $
    Het ligt trouwens niet aan de sys_db.inc want andere programma's waar ik dat in gebruik werken wel zonder problemen. Dus wie o wie kan mij vertellen waarom dit imbeciel simpele programmaatje ervoor zorgt dat PHP constant crasht?

    [ Bericht 0% gewijzigd door #ANONIEM op 18-03-2009 18:27:28 ]
      woensdag 18 maart 2009 @ 19:12:36 #21
    187069 slacker_nl
    Sicko pur sang
    pi_67179397
    Draait hier zonder problemen, welke php versie gebruik je trouwens?

    PHP 5.2.0-8+etch13 (cli) (built: Oct 2 2008 08:26:18)
    Copyright (c) 1997-2006 The PHP Group
    Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies


    PHP 5.2.4-2ubuntu5.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 11 2009 20:09:52)
    Copyright (c) 1997-2007 The PHP Group
    Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
    In theory there is no difference between theory and practice. In practice there is.
      woensdag 18 maart 2009 @ 19:14:35 #22
    136730 PiRANiA
    All thinking men are atheists.
    pi_67179481
    quote:
    Segmentation fault can also occur under following circumstances:
    a) A buggy program / command, which can be only fixed by applying patch.
    b) It can also appear when you try to access an array beyond the end of an array under C programming.
    c) Inside a chrooted jail this can occur when critical shared libs, config file or /dev/ entry missing.
    d) Sometime hardware or faulty memory or driver can also create problem.
    e) Maintain suggested environment for all computer equipment (overheating can also generate this problem).
    hmz.. misschien ff een memtest doen?
    pi_67179835
    @slacker_nl:
    PHP 5.2.6-1+lenny2 with Suhosin-Patch 0.9.6.2 (cli) (built: Jan 26 2009 22:41:04)

    @PiRANiA:
    c) is min of meer van toepassing, maar dan zou het óf wel óf niet moeten werken. Dit schijnbaar willekeurige gedrag dat het soms wel en soms niet werkt kan niet door chroot o.i.d. veroorzaakt worden, lijkt me.
    d) en e) lijken mij onwaarschijnlijk, want het probleem doet zich wel alleen maar bij dit ene scriptje voor. Andere programma's werken probleemloos, en ook andere (veel grotere en veel meer reken-intensieve) PHP-scripts werken prima.

    Daarom snap ik het ook niet. Maar bedankt voor het meedenken.
    pi_67186253
    quote:
    Op woensdag 18 maart 2009 13:30 schreef slacker_nl het volgende:

    [..]

    En een lege array is niks. Je ergert je zeker ook aan het feit dat $var = 0 ook failed met isempty().
    isempty() bestaat niet, empty() en isset() wel.
    1
    2
    3
    4
    5
    <?php
    $var 
    0;
    var_dump(empty($var));
    var_dump(isset($var));
    ?>

    Dat levert twee keer true op.
      donderdag 19 maart 2009 @ 00:15:47 #25
    187069 slacker_nl
    Sicko pur sang
    pi_67193479
    quote:
    Op woensdag 18 maart 2009 21:45 schreef Light het volgende:

    [..]

    isempty() bestaat niet, empty() en isset() wel.
    Ja, php en z'n naming conventions.. Dat vind ik nou bloedje irritant van php.
    In theory there is no difference between theory and practice. In practice there is.
    pi_67193603
    quote:
    Op donderdag 19 maart 2009 00:15 schreef slacker_nl het volgende:

    [..]

    Ja, php en z'n naming conventions.. Dat vind ik nou bloedje irritant van php.
    Eens Alleen jammer dat ik andere talen nog niet goed genoeg beheers.
    pi_67195705
    Ik heb voor PHP altijd die cheat sheet klaar liggen. Zelfs ik vergeet af en toe (de volgorde van) parameters van functies/methoden, terwijl ik al bijna 10 jaar met PHP werk.

    $haystack, $needle. $needle, $haystack.
      donderdag 19 maart 2009 @ 08:14:28 #28
    136730 PiRANiA
    All thinking men are atheists.
    pi_67195836
    quote:
    Op donderdag 19 maart 2009 07:59 schreef Tuvai.net het volgende:
    Ik heb voor PHP altijd die cheat sheet klaar liggen. Zelfs ik vergeet af en toe (de volgorde van) parameters van functies/methoden, terwijl ik al bijna 10 jaar met PHP werk.

    $haystack, $needle. $needle, $haystack.
    Ik ook inderdaad
    Trouwens ook van Java, Javascript, MySQL, Regex et cetera. Als je ergens even niet mee bezig bent geweest moet je er vaak weer 'inkomen'
    pi_67195942
    quote:
    Op woensdag 18 maart 2009 18:12 schreef slacker_nl het volgende:

    Het is geen object, aangezien ik niet $array->functie() kan aanroepen. Zoals je wel kan met java met String.toLower, python idem. Dat zijn echte objecten.
    Note de aanhalingstekens rond "object" in mijn post. Ik weet dat het geen object is in PHP.
    quote:
    Een lege string is emtpy, een 0 is een boolean false waarde, dus het is logisch in een loose typed taal dit als "empty" ziet.
    Dat is nog geen reden om er blij mee te zijn toch?
    quote:
    Noem er eens eentje.
    Nou, eentje dan: Ruby.
    pi_67195962
    quote:
    Op donderdag 19 maart 2009 07:59 schreef Tuvai.net het volgende:
    Zelfs ik vergeet af en toe (de volgorde van) parameters van functies/methoden, terwijl ik al bijna 10 jaar met PHP werk.
    Er zit dan ook echt geen lijn in Bij de ene functie eerst $needle, dan $haystack en bij de andere weer andersom
    pi_67196348
    Ik heb er ook echt alleen bij PHP last van. Na PHP werk ik het meest met C#, maar dat schrijf ik in Visual Studio waar Intellisense inzit die netjes een tooltip weergeeft met volgorde van parameters e.d.. Doet PHPDesigner dat ook? Zo ja, dan moet ik die maar eens gaan proberen.
      donderdag 19 maart 2009 @ 09:00:23 #32
    56176 Catch22-
    Ben je Blind?!
    pi_67196503
    zijn wel meer editors die dat doen hoor. je kan ook eclipse proberen (dat is een beetje als anale sex, daar moet je wel van houden)
    Heel veel groetjes, Catch22
    En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
    Met GHB nooit meer nee
    Storneren een optie?
    pi_67200979
    Iemand misschien ook nog een oplossing voor mijn struikelblok?
      donderdag 19 maart 2009 @ 12:14:11 #34
    187069 slacker_nl
    Sicko pur sang
    pi_67202621
    quote:
    Op donderdag 19 maart 2009 09:00 schreef Catch22- het volgende:
    je kan ook eclipse proberen (dat is een beetje als anale sex, daar moet je wel van houden)
    Quote van de eeuw
    In theory there is no difference between theory and practice. In practice there is.
      donderdag 19 maart 2009 @ 14:04:09 #35
    187069 slacker_nl
    Sicko pur sang
    pi_67206151
    quote:
    Op donderdag 19 maart 2009 08:25 schreef Roy_T het volgende:

    Note de aanhalingstekens rond "object" in mijn post. Ik weet dat het geen object is in PHP.
    [..]

    Dat is nog geen reden om er blij mee te zijn toch?
    [quote]
    Nou, eentje dan: Ruby.
    Een array is daar net zoals in Java een echt object als ik dit zo lees:

    http://www.techotopia.com/index.php/Understanding_Ruby_Arrays
    In theory there is no difference between theory and practice. In practice there is.
    pi_67208645
    quote:
    Op donderdag 19 maart 2009 14:04 schreef slacker_nl het volgende:

    Een array is daar net zoals in Java een echt object als ik dit zo lees:

    http://www.techotopia.com/index.php/Understanding_Ruby_Arrays
    Ja, dat klopt helemaal. En ik stoor me er dus aan dat dat in PHP niet zo is, omdat je daardoor onlogisch gedrag krijgt. Jij misschien niet, maar er zijn natuurlijk geen argumenten waarom ik dat niet zou mogen
    pi_67208983
    Hm. Als ik in een singleton class het volgende doe:

    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    method makeTime
    (){
      
    $queryTime 1;
      
    $this->time $queryTime;
      echo 
    $queryTime;
      echo 
    $this->time;
    }
    ?>


    Dan krijg ik 1,0 te zien. Moet ik variabelen in een singleton class anders definieren ?

    [ Bericht 63% gewijzigd door #ANONIEM op 19-03-2009 15:41:48 ]
    pi_67209401
    quote:
    Op donderdag 19 maart 2009 15:39 schreef Scorpie het volgende:
    Hm. Als ik in een singleton class het volgende doe:
    [ code verwijderd ]

    Dan krijg ik 1,0 te zien. Moet ik variabelen in een singleton class anders definieren ?
    Probeer eens self:: i.p.v. $this->.
    pi_67212142
    quote:
    Op donderdag 19 maart 2009 15:53 schreef Tuvai.net het volgende:

    [..]

    Probeer eens self:: i.p.v. $this->.
    Zal het eens ff proberen.
      donderdag 19 maart 2009 @ 18:11:14 #40
    230788 n8n
    Pragmatisch
    pi_67213091
    Ik zoek een klein scriptje of functie die een id-naam van een div wijzigt, bijvoorbeeld van #small naar #wide, en dit opslaat in een cookie. Dus dat je met een input-knop het script start en er een cookie wordt geschreven, dat op andere pagina's uiteraard weer uitgelezen wordt. Ik heb geprobeerd dit met een taalvoorkeursscript op te lossen, maar dit bood mij geen soelaas, ook omdat ik echt een php-dummy ben. Als iemand mij op weg zou kunne helpen heel graag.
    Specialization is for insects”.—Robert Heinlein
    pi_67213771
    Kan javascript ook voor je doen.
      donderdag 19 maart 2009 @ 18:46:40 #42
    230788 n8n
    Pragmatisch
    pi_67213913
    quote:
    Op donderdag 19 maart 2009 18:41 schreef Darkomen het volgende:
    Kan javascript ook voor je doen.
    Dit lijkt me wel mooier omdat de pagina dan niet opnieuw geladen dient te worden, maar daar heb ik nog minder kaas van gegeten.
    Specialization is for insects”.—Robert Heinlein
    pi_67222719
    quote:
    Op donderdag 19 maart 2009 15:53 schreef Tuvai.net het volgende:

    [..]

    Probeer eens self:: i.p.v. $this->.

    Werkt niet. Heb de hele code hier staan: http://pastebin.com/m37ccfcc0

    Database class, extended class MySQL , en dan singleton pattern. Geen idee wat er mis gaat though.
      donderdag 19 maart 2009 @ 23:31:24 #44
    62215 qu63
    ..de tijd drinkt..
    pi_67224639
    Hoe kan je nou een PDF-document netjes opmaken dmv PHP? Ik wil een soort van orderbevestiging/facturen systeem maken, waarbij er dus PDF's aangemaakt moeten worden inclusief logo's etc. Welke class is nou het makkelijkst/beste om te gebruiken?
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      vrijdag 20 maart 2009 @ 09:17:20 #45
    46383 Tiemie
    sowieso wel!
    pi_67230118
    quote:
    Op donderdag 19 maart 2009 23:31 schreef qu63 het volgende:
    Hoe kan je nou een PDF-document netjes opmaken dmv PHP? Ik wil een soort van orderbevestiging/facturen systeem maken, waarbij er dus PDF's aangemaakt moeten worden inclusief logo's etc. Welke class is nou het makkelijkst/beste om te gebruiken?
    TCPDF (gebaseerd op FPDF, maar dan met unicode en html-support).
      vrijdag 20 maart 2009 @ 09:31:36 #46
    62215 qu63
    ..de tijd drinkt..
    pi_67230438
    quote:
    Op vrijdag 20 maart 2009 09:17 schreef Tiemie het volgende:

    [..]

    TCPDF (gebaseerd op FPDF, maar dan met unicode en html-support).
    Thanks! Ik ga daar maar even mee spelen..
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_67231200
    quote:
    Op donderdag 19 maart 2009 22:44 schreef Scorpie het volgende:

    [..]

    Werkt niet. Heb de hele code hier staan: http://pastebin.com/m37ccfcc0

    Database class, extended class MySQL , en dan singleton pattern. Geen idee wat er mis gaat though.
    Hm...moet ik eerst constante variable definieren ofzo........
    pi_67256776
    Iemand enig idee waarom bij onderstaande code de boel niet werkt? Bij het veranderen van de eerst ASC naar DESC toont hij wel iets, maar niet het goede. Het verwijderen van LIMIT of de notatie LIMIT 0,8 geeft ook geen verandering.

    1
    2
    3
    <?php
    $sql 
    "SELECT id, startdate, enddate, eventname, place, country, eventtype, subscribedate, organizer, print FROM agenda ORDER BY startdate ASC, enddate ASC, subscribedate ASC LIMIT 8";
    ?>
    Aan dit bericht kunnen geen rechten worden ontleend.
      vrijdag 20 maart 2009 @ 23:06:47 #49
    75592 GlowMouse
    l'état, c'est moi
    pi_67256869
    quote:
    Op vrijdag 20 maart 2009 23:04 schreef poepeneesje het volgende:
    Iemand enig idee waarom bij onderstaande code de boel niet werkt? Bij het veranderen van de eerst ASC naar DESC toont hij wel iets, maar niet het goede. Het verwijderen van LIMIT of de notatie LIMIT 0,8 geeft ook geen verandering.
    [ code verwijderd ]
    Dat moet aan je overige code liggen.
    eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
    pi_67257046
    Ik heb nu dat, misschien dat iemand even mee kan kijken :)?

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    <?php
    include "./database/mysql-database-connect.php";

        
    $sql "SELECT id, startdate, enddate, eventname, place, country, eventtype, subscribedate, organizer, print FROM agenda ORDER BY startdate ASC, enddate ASC, subscribedate ASC LIMIT 8";
        
    $query mysql_query($sql) or die (mysql_error ());
        
        while(
    $request mysql_fetch_array($query))
        {   
            
    $id $request["id"];
            
    $startdate $request["startdate"];
            
    $enddate $request["enddate"];
            
    $eventname $request["eventname"];
            
    $place $request["place"];
            
    $country $request["country"];
            
    $eventtype $request["eventtype"];
            
    $subscribedate $request["subscribedate"];
            
    $organizer $request["organizer"];
            
    $print $request["print"];
                
            
    $startday date("d"strtotime($startdate));
            
    $startmonth date("m"strtotime($startdate));
            
    $startyear date("Y"strtotime($startdate));
            
    $endday date("d"strtotime($enddate));
            
    $endmonth date("m"strtotime($enddate));
            
    $endyear date("Y"strtotime($enddate));
            
    $subscribeday date("d"strtotime($subscribedate));
            
    $subscribemonth date("m"strtotime($subscribedate));
            
    $subscribeyear date("Y"strtotime($subscribedate));
                    
            if((
    $print == 1) && ($enddate >= date("Y-m-d")))
            {
                
    $year date("Y");
                
    $nextyear $year 1;

                if((
    $startyear == $year) && ($endyear == $year))
                {    
                    if(
    $startmonth 13)
                    {
                        if(
    $startday == $endday)
                        {
                            if(
    strlen($eventname) > 45)
                            {
                                
    $shortEventname trim(substr($eventname042));
                                echo    
    "<div class=\"date\">$startday/$endmonth/$endyear</div><div class=\"event\">$shortEventname...</div>";
                            }
                            else
                            {
                                echo    
    "<div class=\"date\">$startday/$endmonth/$endyear</div><div class=\"event\">$eventname</div>";
                            }
                        }
                        else
                        {
                            if(
    strlen($eventname) > 45)
                            {
                                
    $shortEventname trim(substr($eventname042));
                                echo    
    "<div class=\"date\">$startday-$endday/$endmonth/$endyear</div><div class=\"event\">$shortEventname...</div>";
                            }
                            else
                            {
                                echo    
    "<div class=\"date\">$startday-$endday/$endmonth/$endyear</div><div class=\"event\">$eventname</div>";
                            }
                        }
                    }
                }
            }
        }
        include 
    "./database/mysql-database-disconnect.php";
    ?>
    Aan dit bericht kunnen geen rechten worden ontleend.
      vrijdag 20 maart 2009 @ 23:15:20 #51
    75592 GlowMouse
    l'état, c'est moi
    pi_67257255
    Die ifjes zullen wel niet meer kloppen. Waarom doe je dat niet met een WHERE in je query?
    eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')