abonnement Unibet Coolblue Bitvavo
pi_32399327
quote:
Op woensdag 16 november 2005 19:09 schreef SuperRembo het volgende:

[..]

Als je bijvoorbeeld een lading mysql_connect errors om je oren krijgt
Maar normaal gescproken is het natuurlijk een gok.
Warning: mysql_connect(): Too many connections in /sys/www/fokcore/classes/db.class.php on line 26
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32399951
quote:
Op zaterdag 19 november 2005 13:01 schreef cyberstalker het volgende:

[..]

Wat is daarvan precies het voordeel? Voor zover mij bekend is een array_push sneller dan toewijzen zonder key.
Volgens php.net is toewijzen zonder key sneller dan array_push, omdat je in het laatste geval ook nog een functie-aanroep hebt. Overigens is array_keys een nog betere optie.
  zaterdag 19 november 2005 @ 15:49:19 #103
104583 cyberstalker
Een krachtig neen!
pi_32400038
quote:
Op zaterdag 19 november 2005 15:45 schreef Light het volgende:

[..]

Volgens php.net is toewijzen zonder key sneller dan array_push, omdat je in het laatste geval ook nog een functie-aanroep hebt. Overigens is array_keys een nog betere optie.
Aha, dan is die hele array_push dus een knap nutteloze functie.
Hope for the best, prepare for the worst.
pi_32400341
quote:
Op zaterdag 19 november 2005 15:49 schreef cyberstalker het volgende:

[..]

Aha, dan is die hele array_push dus een knap nutteloze functie.
Met array_push kun je ook meer dan 1 item bij de array aanplakken. Dat kan nog wel eens nuttig zijn.
  FOK!-Schrikkelbaas zaterdag 19 november 2005 @ 18:34:48 #105
1972 Swetsenegger
Egocentrische Narcist
pi_32403970
quote:
Op zaterdag 19 november 2005 15:45 schreef Light het volgende:

[..]

Volgens php.net is toewijzen zonder key sneller dan array_push
Waar vind je dat op php.net, want in de manual kom ik dit niet tegen.
pi_32404093
Gewoon bij array_push:
quote:
Note: If you use array_push() to add one element to the array it's better to use $array[] = because in that way there is no overhead of calling a function.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas zaterdag 19 november 2005 @ 18:46:01 #107
1972 Swetsenegger
Egocentrische Narcist
pi_32404219
quote:
Op zaterdag 19 november 2005 18:40 schreef SuperRembo het volgende:
Gewoon bij array_push:
[..]
http://nl3.php.net/manual/nl/function.array-push.php

Niet in de nederlandse vertaling dus Vind ik wel een beetje slordig, dat bij de vertaling info verdwenen is.
pi_32413724
quote:
Op zaterdag 19 november 2005 18:46 schreef Swetsenegger het volgende:

[..]

http://nl3.php.net/manual/nl/function.array-push.php

Niet in de nederlandse vertaling dus Vind ik wel een beetje slordig, dat bij de vertaling info verdwenen is.
de NL vertaling van php.net is zowieso bagger..
hele stukken missen of zijn verkeerd vertaald, darom gebruik ik altijd de engelse versie...
  zondag 20 november 2005 @ 05:16:48 #109
32768 DionysuZ
Respect my authority!
pi_32418573
goh is hij ook in het Nederlands dan? nooit gebruikt.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  FOK!-Schrikkelbaas zondag 20 november 2005 @ 11:59:34 #110
1972 Swetsenegger
Egocentrische Narcist
pi_32420977
quote:
Op zaterdag 19 november 2005 23:56 schreef mschol het volgende:

[..]

de NL vertaling van php.net is zowieso bagger..
hele stukken missen of zijn verkeerd vertaald, darom gebruik ik altijd de engelse versie...
Ik gebruik beide. Maar als je toevallig een functie in het nederlands bekijk en er mist complete info, is het lastig om daar achter te komen
  FOK!-Schrikkelbaas maandag 21 november 2005 @ 09:36:17 #111
1972 Swetsenegger
Egocentrische Narcist
pi_32445974
Ik ben bezig met een applicatie van mysql om te zetten naar mssql.
Maar ik mis al iets heel basaals:
quote:
Fatal error: Call to undefined function: mssql_connect()
Volgens de php manual het is toch echt de juiste functie
pi_32446138
Heb je je php.ini aangepast zodat mssql geactiveerd is?
  FOK!-Schrikkelbaas maandag 21 november 2005 @ 10:11:34 #113
1972 Swetsenegger
Egocentrische Narcist
pi_32446507
quote:
Op maandag 21 november 2005 09:46 schreef Ro�a� het volgende:
Heb je je php.ini aangepast zodat mssql geactiveerd is?
Dat had ik dus niet gedaan.
Ok, php.ini geopend en extension=php_mssql.dll enabled.

Nu krijg ik na een restart van apache de volgende foutmelding:
quote:
Unknown(): Unable to load dynamic library 'C:\AppServ\\php\extensions\php_mssql.dll' - The specified module could not be found.
Uiteraard staat hij daar wel. Op google vond ik wat info dat je de .dll dan in de windows en windows/system32 directory moet kopiëren, maar dat heeft ook geen resultaat.

-edit- Is het eigenlijk wel mogelijk om apache te gebruiken in combinatie met MSSQL, of moet ik dan IIS gebruiken?

-edit2- Ik lees nu dat ik ntwdblib.dll nodig heb, welke normaal gesproken bij het php pakket zit. IN mijn geval heb ik 'm niet
Aangezien ik een freeware WAMP heb draaien, vrees ik dat dit dus ontbreekt in het pakket.

-edit3-
Voor het geval dat iemand nog eens dit probleem heeft, de oplossing is inderdaad ntwdblib.dll.
De juiste stappen, mssql in phpini enablen en ntwdblib.dll kopiëren naar c:\windows\system32. Deze dll vind je sowieso op de mssql server.

[ Bericht 4% gewijzigd door Swetsenegger op 21-11-2005 10:52:38 ]
pi_32448535
Mensen ik heb even een vraag... ik wil een cache systeem bouwen die in PHP; XML files genereerd met directorie informatie..

een voorbeeld

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
<xml>
<settings>
    <startpath>path</startpath>
    <fileitems>1</fileitems>
    <diritems>1</diritems>
</settings>
<directories>
    <dir>
         <name>dirname</name>
         <size>totalsize</size>
         <items>items</items>
    </dir>
</directories>
<files>
    <file>
        <name>filename</name>
        <size>232131</size>
        <date>10-10-1999</date>
        <time>12:24</time>
        <comments>0</comments>
        <x>211</x>
        <y>333</y>
    </file>
</items>
</xml>


Hebben jullie tips en of sugesties? is wat ik nu heb ontworpen goed? of zitten er XML achtige fouten in ?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_32449089
De vraag is wat je wilt bereiken.
Wat ben je aan het cachen en waarom?
  maandag 21 november 2005 @ 12:09:40 #116
104583 cyberstalker
Een krachtig neen!
pi_32449091
quote:
Op maandag 21 november 2005 11:44 schreef Chandler het volgende:
Mensen ik heb even een vraag... ik wil een cache systeem bouwen die in PHP; XML files genereerd met directorie informatie..

een voorbeeld


[ code verwijderd ]

Hebben jullie tips en of sugesties? is wat ik nu heb ontworpen goed? of zitten er XML achtige fouten in ?
Ja, dat gaat zo niet werken, en wel vanwege het volgende:

  • Je mist de XML-declaratie, iets als <?xml version="1.0" encoding="UTF-8"?> .
  • Je sluit een node af met een niet matchende tag: <files> </items> .
  • Hope for the best, prepare for the worst.
    pi_32455694
    Heeft er hier iemand verstand van Apache's mod_rewrite?

    Stel, ik wil www.domein.com/abc/ laten redirecten naar www.domein.com/index.php?site=abc.

    Iemand enig idee hoe ik dat doe? Ik heb al gegoogled en gevonden hoe ik url's vriendelijker kan maken, dus bv een nieuwsid oid gebruiken, maar simpel redirecten, hoe doe ik dat?

    I
    pi_32455958
    quote:
    Op maandag 21 november 2005 16:39 schreef DutchBlood het volgende:
    Heeft er hier iemand verstand van Apache's mod_rewrite?

    Stel, ik wil www.domein.com/abc/ laten redirecten naar www.domein.com/index.php?site=abc.

    Iemand enig idee hoe ik dat doe? Ik heb al gegoogled en gevonden hoe ik url's vriendelijker kan maken, dus bv een nieuwsid oid gebruiken, maar simpel redirecten, hoe doe ik dat?
    Als het goed is kan je dan de [R] parameter aan het einde van je rewrite rule doen:
    RewriteRule ... ... [LR] of
    RewriteRule [R]

    afhankelijk of dat je origineel een L had staan of niet.
      maandag 21 november 2005 @ 17:18:10 #119
    32768 DionysuZ
    Respect my authority!
    pi_32456680
    RewriteRule ^abc/$ index.php?site=abc [R]

    de [R] is dan voor de redirect, zonder [R] is het gewoon een rewrite
    □ Reality is merely an illusion,albeit a very persistent one-A.Einstein
    ■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
    □ The war is not meant to be won.It is meant to be continuous-G.Orwell
    pi_32457192
    Ik heb het wat krom geformuleerd.
    Het zit zo:
    domein.com/fotografie/ moet rewriten naar domein.com/site/index.php?id=1
    domein.com/aboutme/ moet rewriten naar domein.com/site/index.php?id=2
    Hoe doe ik dat?
    pi_32457256
    Mocht het nog niet duidelijk zijn, die argumenten voor mod_rewrite moet je plaatsen in een bestand genaamd .htaccess in een zo laag mogelijke directory
    pi_32457317
    quote:
    Op maandag 21 november 2005 17:38 schreef DutchBlood het volgende:
    Ik heb het wat krom geformuleerd.
    Het zit zo:
    domein.com/fotografie/ moet rewriten naar domein.com/site/index.php?id=1
    domein.com/aboutme/ moet rewriten naar domein.com/site/index.php?id=2
    Hoe doe ik dat?
    je kunt dit door middel van vaste rewrites doen (makkelijk, zie hierboven) of door middel van zogenaamde maps (minder makkelijk). Wellicht zou je kunnen overwegen om je pagina's adhv textbased keys te koppelen, dus:

    domein.com/site/index.php?pid=fotografie
    domein.com/site/index.php?pid=aboutme

    Omdat je dan een stuk makkelijker af bent met rewriten
      maandag 21 november 2005 @ 17:58:20 #123
    32768 DionysuZ
    Respect my authority!
    pi_32457673
    quote:
    Op maandag 21 november 2005 17:38 schreef DutchBlood het volgende:
    Ik heb het wat krom geformuleerd.
    Het zit zo:
    domein.com/fotografie/ moet rewriten naar domein.com/site/index.php?id=1
    domein.com/aboutme/ moet rewriten naar domein.com/site/index.php?id=2
    Hoe doe ik dat?
    Ach het is niet al te moeilijk
    maak een .htaccess aan die je plaatst op het laagste niveau (bij domein.com/ dus)
    In die .htaccess plaats je bijvoorbeeld deze regels:

    1
    2
    3
    4
    RewriteEngine On
    RewriteBase /

    RewriteRule ^(.*)/$ site/index.php?id=$1

    In deze laatste regel staat (.*) voor: er kan werkelijk alles staan
    1RewriteRule ^([a-zA-Z0-9]+)/$ site/index.php?id=$1

    zou volgens mij alleen maar letters en cijfers toelaten. Het is n beetje roestig bij me, iemand anders?
    □ Reality is merely an illusion,albeit a very persistent one-A.Einstein
    ■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
    □ The war is not meant to be won.It is meant to be continuous-G.Orwell
    pi_32457783
    quote:
    Op maandag 21 november 2005 17:58 schreef DionysuZ het volgende:

    [..]

    Ach het is niet al te moeilijk
    maak een .htaccess aan die je plaatst op het laagste niveau (bij domein.com/ dus)
    In die .htaccess plaats je bijvoorbeeld deze regels:
    [ code verwijderd ]

    In deze laatste regel staat (.*) voor: er kan werkelijk alles staan
    [ code verwijderd ]

    zou volgens mij alleen maar letters en cijfers toelaten. Het is n beetje roestig bij me, iemand anders?
    1   RewriteRule ^([a-zA-Z0-9]+)/$ site/index.php?id=$1

    Lijken me gewoon regular expressions?
    Dus
    1   RewriteRule ^(fotografie)/$ site/index.php?id=1

    Of 'mag'/kan dat niet?
      maandag 21 november 2005 @ 18:08:50 #125
    32768 DionysuZ
    Respect my authority!
    pi_32457913
    Als je het zo wil kan het gewoon met
    1RewriteRule ^fotografie/$ site/index.php?id=1
    □ Reality is merely an illusion,albeit a very persistent one-A.Einstein
    ■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
    □ The war is not meant to be won.It is meant to be continuous-G.Orwell
    pi_32457925
    quote:
    Op maandag 21 november 2005 12:09 schreef Ro�a� het volgende:
    De vraag is wat je wilt bereiken.
    Wat ben je aan het cachen en waarom?
    Ik ben m'n gallery aan het ombouwen van alle directories/bestanden in een sessie naar seperate XML files voor root en directories... omdat sessies eingelijk niet bedoeld zijn voor zo'n hoeveelheid aan data
    quote:
    Op maandag 21 november 2005 12:09 schreef cyberstalker het volgende:
    Ja, dat gaat zo niet werken, en wel vanwege het volgende:

  • Je mist de XML-declaratie, iets als <?xml version="1.0" encoding="UTF-8"?> .
  • Je sluit een node af met een niet matchende tag: <files> </items> .
  • De declaratie klopt en ook de foutieve node, maar verder? zouden jullie zaken anders aanpakken m.b.t het invullen van een XML file?
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      maandag 21 november 2005 @ 18:11:10 #127
    32768 DionysuZ
    Respect my authority!
    pi_32457977
    Ik zou bij iedere file nog een ref-id naar de betreffende directory maken.
    □ Reality is merely an illusion,albeit a very persistent one-A.Einstein
    ■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
    □ The war is not meant to be won.It is meant to be continuous-G.Orwell
    pi_32458234
    quote:
    Op maandag 21 november 2005 18:09 schreef Chandler het volgende:

    [..]

    Ik ben m'n gallery aan het ombouwen van alle directories/bestanden in een sessie naar seperate XML files voor root en directories... omdat sessies eingelijk niet bedoeld zijn voor zo'n hoeveelheid aan data
    Lichtelijk offtopic, maar ik ben vergeten waarom je ook alweer filebased aan het werken was waarom niet in een database?
    pi_32460250
    quote:
    Op maandag 21 november 2005 18:11 schreef DionysuZ het volgende:
    Ik zou bij iedere file nog een ref-id naar de betreffende directory maken.
    dat heb ik dus al in settings staan

    1
    2
    3
    <settings>
        <startpath>path</startpath>
    </settings>


    dus lijkt me overbodig... tenzij je bedoelt in tree vorm, maar dat is niet het geval...
    quote:
    Op maandag 21 november 2005 18:22 schreef JeRa het volgende:
    Lichtelijk offtopic, maar ik ben vergeten waarom je ook alweer filebased aan het werken was waarom niet in een database?
    Omdat ik al zoveel zaken doe met betrekking tot een database, deze gallery wil ik zowel met en zonder een MySQL/MsSql database kan werken...
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      FOK!-Schrikkelbaas maandag 21 november 2005 @ 22:47:16 #130
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32465839
    Klein probleempje
    $total_row is een floating point welke door number_format is omgezet naar nederlandse notatie (1.000,00).
    $total_column wordt middels een loop gevuld met $total_row.

    Waarom wordt $total_column dan een integer? En belangrijker.... hoe los ik het op

    1$total_column+=$total_row;
    pi_32466749
    Eerst het totaal ophogen, daarna pas formatten?
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      FOK!-Schrikkelbaas dinsdag 22 november 2005 @ 08:24:53 #132
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32472337
    quote:
    Op maandag 21 november 2005 23:17 schreef SuperRembo het volgende:
    Eerst het totaal ophogen, daarna pas formatten?
    Ja er zit weinig anders op vermoed ik.
    Past een beetje lastig in m'n code
    pi_32472919
    hoeft toch niet? aan het einde van het ophogen kan je toch snel je 'string' formateren?
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      dinsdag 22 november 2005 @ 12:01:28 #134
    104583 cyberstalker
    Een krachtig neen!
    pi_32476170
    Misschien mis ik iets, maar het is toch juist logischer om eenmalig het totaal te formatteren, dan tien (of meer) keer kleine stukjes?
    Hope for the best, prepare for the worst.
    pi_32476454
    quote:
    Op dinsdag 22 november 2005 12:01 schreef cyberstalker het volgende:
    Misschien mis ik iets, maar het is toch juist logischer om eenmalig het totaal te formatteren, dan tien (of meer) keer kleine stukjes?
    Vaak niet alleen logischer, maar als je berekeningen aan het uitvoeren bent is het meestal beter om pas op het laatst bewerkingen uit te voeren waardoor je significantie verliest. Tussentijds afronden zorgt voor grotere afrondingsfouten op het einde

    En Swetsenegger, waarschijnlijk werd het een int omdat je een string erbij probeerde op te tellen?
    pi_32476462
    Is het mogelijk om automatisch (dus zonder dat je n browser ervoor hoeft te openen) je database bij te werken?

    Bijvoorbeeld;
    ik wil elke dag, de berichten van eergisteren verwijderd hebben. dit kan natuurlijk vrij makkelijk door met je browser naar je php script tegaan waarin die query wordt uitgevoerd, maar dat kost me werk en dat wil ik natuurlijk volledig automatisch laten gaan.

    Iemand een idee van hoe dit geregeld kan worden?
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_32476499
    quote:
    Op dinsdag 22 november 2005 12:14 schreef Desdinova het volgende:
    Is het mogelijk om automatisch (dus zonder dat je n browser ervoor hoeft te openen) je database bij te werken?

    Bijvoorbeeld;
    ik wil elke dag, de berichten van eergisteren verwijderd hebben. dit kan natuurlijk vrij makkelijk door met je browser naar je php script tegaan waarin die query wordt uitgevoerd, maar dat kost me werk en dat wil ik natuurlijk volledig automatisch laten gaan.

    Iemand een idee van hoe dit geregeld kan worden?
    Je keyword is cronjob als je toegang hebt tot de server waar je bestanden gehost worden kun je in een shell (SSH, telnet) met het commando 'crontab -e' je cronjobs instellen. Daarmee kun je vrij flexibel instellen op welke punten van de dag, week, maand, etc programma's of scripts worden uitgevoerd.

    Heb je die toegang niet, dan zul je op je eigen computer een systeem moeten gebruiken dat om de zoveel tijd een script aanroept op die externe server
    pi_32476631
    quote:
    Op dinsdag 22 november 2005 12:15 schreef JeRa het volgende:

    [..]

    Je keyword is cronjob als je toegang hebt tot de server waar je bestanden gehost worden kun je in een shell (SSH, telnet) met het commando 'crontab -e' je cronjobs instellen. Daarmee kun je vrij flexibel instellen op welke punten van de dag, week, maand, etc programma's of scripts worden uitgevoerd.

    Heb je die toegang niet, dan zul je op je eigen computer een systeem moeten gebruiken dat om de zoveel tijd een script aanroept op die externe server
    ah, cronjobs. die optie heb k in mn panel

    ik kan de tijdsduur kiezen en ik kan een command invoeren. is dat command gewoon n linkie naar mn php file?
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_32476678
    quote:
    Op dinsdag 22 november 2005 12:21 schreef Desdinova het volgende:

    [..]

    ik kan de tijdsduur kiezen en ik kan een command invoeren. is dat command gewoon n linkie naar mn php file?
    Waarschijnlijk is dat geen tijdsduur maar het tijdstip waarop het wordt uitgevoerd. Je kunt dan waarschijnlijk niet zomaar je .php-bestanden uitvoeren (kun je wel controleren, maar ik gok van niet).

    Vaak kun je dat oplossen door aparte php-bestanden te maken (niet zichtbaar maken voor web!):

    #!/usr/bin/php
    <?php

    //Normaal script

    ?>
      dinsdag 22 november 2005 @ 12:24:05 #140
    104583 cyberstalker
    Een krachtig neen!
    pi_32476689
    JeRa: die <?php dingen moet je dan ook weglaten.
    Hope for the best, prepare for the worst.
    pi_32476811
    quote:
    Op dinsdag 22 november 2005 12:24 schreef cyberstalker het volgende:
    JeRa: die <?php dingen moet je dan ook weglaten.
    He shit, dan zal ik toch al mijn tientallen bestandjes die wél werken met <?php moeten gaan aanpassen. (m.a.w., bullshit)

    edit: sterker nog, je moet ze erin zetten. Tenminste, als je de CLI versie van php gebruikt (en dat is wat in 9 van de 10 gevallen draait als je zo je scripts wilt draaien).

    [ Bericht 9% gewijzigd door JeRa op 22-11-2005 12:46:00 ]
    pi_32476835
    quote:
    Op dinsdag 22 november 2005 12:23 schreef JeRa het volgende:

    [..]

    Waarschijnlijk is dat geen tijdsduur maar het tijdstip waarop het wordt uitgevoerd. Je kunt dan waarschijnlijk niet zomaar je .php-bestanden uitvoeren (kun je wel controleren, maar ik gok van niet).

    Vaak kun je dat oplossen door aparte php-bestanden te maken (niet zichtbaar maken voor web!):

    #!/usr/bin/php
    <?php

    //Normaal script

    ?>
    ok heb ff gegoogled voor wat voorbeelden, en k ben er wel uit nu
    fenks
    As a rule, I never touch anything more sophisticated and delicate than myself.
      FOK!-Schrikkelbaas dinsdag 22 november 2005 @ 12:32:58 #143
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32476871
    quote:
    Op dinsdag 22 november 2005 12:13 schreef JeRa het volgende:


    En Swetsenegger, waarschijnlijk werd het een int omdat je een string erbij probeerde op te tellen?
    Is een number_formatted float dan een string?
      FOK!-Schrikkelbaas dinsdag 22 november 2005 @ 12:35:59 #144
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32476939
    quote:
    Op dinsdag 22 november 2005 12:01 schreef cyberstalker het volgende:
    Misschien mis ik iets, maar het is toch juist logischer om eenmalig het totaal te formatteren, dan tien (of meer) keer kleine stukjes?
    Ja, maar ik heb twee verschillende totalen.


    1
    2
    3
    4
    aantal      prijs     totaal
    aantal      prijs     totaal
    ----------------------------
    aantallen             totalen

    zo dus

    Wat ik nu dus doe is
    totaal=number_format(aantal*prijs)
    totalen=totaal+=
    pi_32476944
    quote:
    Op dinsdag 22 november 2005 12:32 schreef Swetsenegger het volgende:

    [..]

    Is een number_formatted float dan een string?
    Ja.

    string number_format ( float number [, int decimals [, string dec_point, string thousands_sep]] )
    pi_32477035
    quote:
    Op dinsdag 22 november 2005 12:35 schreef Swetsenegger het volgende:

    [..]

    Ja, maar ik heb twee verschillende totalen.
    [ code verwijderd ]

    zo dus

    Wat ik nu dus doe is
    totaal=number_format(aantal*prijs)
    totalen=totaal+=
    Je kunt dat oplossen door de totalen met round() af te ronden op 2 decimalen. Je krijgt dan nog gewoon een float terug die je kunt optellen bij het totaal.

    Als je vervolgens het gaat displayen op je pagina, dán pas moet je number_format() gaan gebruiken.
    pi_32477345
    Diegene met mssql: volgens mij zie ik een dubbele slash \\ in je pad staan, klopt dat?
      FOK!-Schrikkelbaas dinsdag 22 november 2005 @ 14:06:48 #148
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32479014
    quote:
    Op dinsdag 22 november 2005 12:40 schreef JeRa het volgende:


    Als je vervolgens het gaat displayen op je pagina, dán pas moet je number_format() gaan gebruiken.
    Dat is natuurlijk het probleem.
    In m'n array heb ik de aantallen en produkt ID.
    Die trek ik uit de database en met een whilelus display ik die. In de whilelus tel ik direkt de totalen bij elkaar op, om aan het einde de totaal totalen te hebben

    Uiteraard kan ik wel eerst optellen en dan formatten, maar dat is dus een extra handeling
    pi_32480504
    quote:
    Op dinsdag 22 november 2005 14:06 schreef Swetsenegger het volgende:

    [..]

    Dat is natuurlijk het probleem.
    ...
    maar dat is dus een extra handeling
    Een extra optelling in PHP zal, als je het 1.000.000x uitvoert, héél misschien een milliseconde verschillen dus daarvoor hoef je het niet te laten.
      FOK!-Schrikkelbaas dinsdag 22 november 2005 @ 19:11:40 #150
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32486780
    quote:
    Op dinsdag 22 november 2005 15:09 schreef JeRa het volgende:

    [..]

    Een extra optelling in PHP zal, als je het 1.000.000x uitvoert, héél misschien een milliseconde verschillen dus daarvoor hoef je het niet te laten.
    Het is geen extra optelling, ik moet extra regels code schrijven
    Maar hij doet 't al
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')