Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[PHP] XTemplate probleem

Punt
5 antwoorden
  • Ik maak gebruik van PHP mbv XTemplate om de stand van een voetbalcompetitie op het scherm te tonen.

    Het probleem is echter dat ik het getal 0 niet kan assignen. Op het scherm komt gewoon niets te staan. Alle getallen groter dan 0 worden wel weergegeven. In de database staat het opgeslagen als INT

    Dit is de code die ik gebruik:
    $xtpl->assign("gewonnen", $stand[$i]->winst);
    $xtpl->parse("main.stand");
    $xtpl->parse("main");
    $xtpl->out("main");

    Wie weet hier een oplossing voor?
  • 0E0 in de database zetten (0x10^0)? 0 is namelijk gelijk aan 'false', 0E0 is true, hoewel het 0 is.
  • Misschien helpt casten naar een string?
  • Beide suggesties werken niet. Casten had ik eerder ook al geprobeerd.

    Om er nu toch maar wat neer te zetten, heb ik maar een streepje neergezet (-).

    Mocht iemand toch nog een oplossing hebben voor dit probleem dan lees ik het graag.
  • kun je er niet een VARCHAR(of CHAR) van maken ipv een INT, dan moet het toch werken?


    ::greetz:: Obi

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.