abonnement Unibet Coolblue Bitvavo
pi_78993160
quote:
Op woensdag 10 maart 2010 22:09 schreef Chandler het volgende:
Hoe krijg ik dit voor elkaar?

van naar.

123123123534 => 123.123.123.534
2142123435 => 2.142.123.435
211231 => 211.231
3421 => 3.421

Heb gezocht naar sprintf maar wordt er niet echt wijs van
number_format()
pi_78994159
Nee dus, die zorgt voor dit:

123.123.1
123.00

etc, heel vervelend
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_78994273
quote:
Op woensdag 10 maart 2010 22:37 schreef Chandler het volgende:
Nee dus, die zorgt voor dit:

123.123.1
123.00

etc, heel vervelend
Hoe roep je number_format() dan aan, met welke parameters?
  woensdag 10 maart 2010 @ 22:41:56 #154
63192 ursel
"Het Is Hier Fantastisch!
pi_78994381
quote:
Op woensdag 10 maart 2010 22:37 schreef Chandler het volgende:
Nee dus, die zorgt voor dit:

123.123.1
123.00

etc, heel vervelend
1number_format($number, 0, ',', '.');


Werkt perfect hoor..
pi_78994419
Lol, dat maakt eingelijk niet uit, alle parameters zijn slecht

je krijgt bv dan

200,200,321.11

en dat wil ik dus niet, alles met puntjes en eindigen met minimaal 3 cijfers na het laatste puntje. (duizendtallen)

Tenzij je precies eentje weet die wel goed is het moet toch met een standaard functie willen ipv zelf daarvoor een functie te schrijven!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_78994595
quote:
Op woensdag 10 maart 2010 22:41 schreef ursel het volgende:
Werkt perfect hoor..
Niet dus

1.342.344.2343.21 is de uitkomst van dit 1342344234321 terwijl ik dit 1.342.344.234.321 als uitkomst wil
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_78994857
quote:
Op woensdag 10 maart 2010 22:45 schreef Chandler het volgende:

[..]

Niet dus

1.342.344.2343.21 is de uitkomst van dit 1342344234321 terwijl ik dit 1.342.344.234.321 als uitkomst wil
Dat ligt dan aan jou. De code van ursel werkt bij mij gewoon goed.
  woensdag 10 maart 2010 @ 22:51:56 #158
63192 ursel
"Het Is Hier Fantastisch!
pi_78994932
Misschien je regional settings van je server checken.
pi_79009022
:N dat zou toch goed moeten staan.. nog ff een test dan!

1
2
3
date_default_timezone_set("Europe/Amsterdam");

echo number_format(342423423, 2, '.', '.'); 


is geworden : 342.423.423.00 terwijl ik dit wil hebben : 34.242.342.300

:) wat doe ik dan fout volgens jullie?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_79011660
quote:
Op donderdag 11 maart 2010 12:03 schreef Chandler het volgende:
dat zou toch goed moeten staan.. nog ff een test dan!
[ code verwijderd ]

is geworden : 342.423.423.00 terwijl ik dit wil hebben : 34.242.342.300

wat doe ik dan fout volgens jullie?
Je leest niet wat de parameters doen, daar gaat het fout. Je geeft namelijk aan dat je 2 decimalen wilt, dus krijg je 2 cijfers na het decimaalteken (het derde argument). Omdat jouw getal geen decimalen heeft, komen daar nullen te staan. En je maakt het jezelf niet makkelijker door bij het derde en het vierde argument hetzelfde teken op te geven.
pi_79014879
Je hebt idd helemaal gelijk

echo number_format(1342423423, 0, '.', '.'); werkt perfect!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 11 maart 2010 @ 20:13:03 #162
107951 JortK
Immer kwaliteitsposts
pi_79031420
Iemand hier enig idee hoe ik kan meten hoeveel kb de inhoud van een recordset is?

Stel ik draai de volgende query:

1SELECT `code`, `oms30` FROM `artikel`;


Hoe kan ik er dan achterkomen voor hoeveel kb aan data er dan in deze resultset zit?
pi_79032105
LEN?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_79032577
Vraagje; op een van mijn website krijg ik af en toe dit te te zien



En als ik dan weer op F5 druk zie ik de site weer? heeft iemand dit ooit ook al eens meegemaakt? het is namelijk heel vervelend!

[ Bericht 2% gewijzigd door Chandler op 11-03-2010 20:47:09 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 11 maart 2010 @ 20:47:53 #165
107951 JortK
Immer kwaliteitsposts
pi_79033068
quote:
Op donderdag 11 maart 2010 20:28 schreef Chandler het volgende:
LEN?
Nee.

Ik denk dat ik wel iets heb gevonden, het veld Avg_row_lenght in:

1SHOW TABLE STATUS;


Niet helemaal accuraat, but will do.
pi_79033187
quote:
Op donderdag 11 maart 2010 20:37 schreef Chandler het volgende:
Vraagje; op een van mijn website krijg ik af en toe dit te te zien

[ link | afbeelding ]

En als ik dan weer op F5 druk zie ik de site weer? heeft iemand dit ooit ook al eens meegemaakt? het is namelijk heel vervelend!
Content type die niet goed doorkomt?
pi_79046241
quote:
Op donderdag 11 maart 2010 20:50 schreef Scorpie het volgende:

[..]

Content type die niet goed doorkomt?
Het is een gewone HTML pagina?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_79048917
phpMyAdmin gerelateerde vraag:
Ik heb een aantal MyISAM tabellen waartussen ik relaties gelegd heb. In het geval van een foreign key naar een integer veld (en wellicht ook wel bij andere typen) genereert phpMyAdmin een dropdown lijst met mogelijke keuzen:

Nou vraag ik me 2 dingen af:
- Waarom staat iedere keuze er 2 maal in, een keer na- en een keer voor een dash?
- Kan ik ook een ander veld aangeven om als omschrijving voor de foreign key te dienen?
Ik heb dus een relatie waarbij faqvraag.categorie_id verwijst naar faqcategorie.id. Ik wil graag faqcategorie.naam (de naam van de categorie dus) ook in dit veld laten weergeven, mits dat niet teveel moeite kost. Zoekt PMA naar een bepaald type veld om als omschrijving te dienen ofzo? Ik vermoed dat er ook een soort label voor of na het streepje hoort te staan..
  vrijdag 12 maart 2010 @ 10:16:56 #169
107951 JortK
Immer kwaliteitsposts
pi_79049831
quote:
- Waarom staat iedere keuze er 2 maal in, een keer na- en een keer voor een dash?
Omdat de int unsigned is?
quote:
Kan ik ook een ander veld aangeven om als omschrijving voor de foreign key te dienen?
Ik heb dus een relatie waarbij faqvraag.categorie_id verwijst naar faqcategorie.id. Ik wil graag faqcategorie.naam (de naam van de categorie dus) ook in dit veld laten weergeven, mits dat niet teveel moeite kost. Zoekt PMA naar een bepaald type veld om als omschrijving te dienen ofzo? Ik vermoed dat er ook een soort label voor of na het streepje hoort te staan..
Ik weet niet hoe MySQL dat doet, ik weet dat MSSQL dat wel kan maar daar heb je weinig aan
pi_79049901
quote:
Op vrijdag 12 maart 2010 10:16 schreef JortK het volgende:

[..]

Omdat de int unsigned is?
[..]

Ik weet niet hoe MySQL dat doet, ik weet dat MSSQL dat wel kan maar daar heb je weinig aan
Unsigned, oftewel geen negatieve waarden mogelijk. Aangezien er een relatie ligt naar een ander unsigned veld kan ik me niet voorstellen dat PMA ook aanbiedt een negatief ID in te stellen Overigens, selecteren van " - 6" of "6 - " geeft beiden 6 als resultaat in de kolom.
  vrijdag 12 maart 2010 @ 14:21:48 #171
107951 JortK
Immer kwaliteitsposts
pi_79060519
quote:
Op vrijdag 12 maart 2010 10:18 schreef Intrepidity het volgende:

[..]

Unsigned, oftewel geen negatieve waarden mogelijk. Aangezien er een relatie ligt naar een ander unsigned veld kan ik me niet voorstellen dat PMA ook aanbiedt een negatief ID in te stellen Overigens, selecteren van " - 6" of "6 - " geeft beiden 6 als resultaat in de kolom.
Dat is dan wel weer raar
  maandag 15 maart 2010 @ 11:57:50 #172
25889 Sitethief
Fulltime Flapdrol
pi_79163288
Ik zat ook al te klooien met foreign keys, precies hetzelfde probleem......
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  maandag 15 maart 2010 @ 12:16:46 #173
118585 Crutch
Filantroop || Taalzwengel
pi_79163978
Stel ik vang de resultaten van een zoekfuntie in een while loop, oftewel; er komen meerdere resultaten uit en die wil ik per resultaat zo: <tr><td>resultaat</td></tr>.

Voor de leesbaarheid wil ik iedere <tr> om en om een andere achtergrondkleur geven.
Het liefst maak ik in CSS gewoon een licht en donker-class, maar hoe zorg ik dat er in de while loop om en om voor de juiste class gekozen wordt?
Je moeder is een hamster
pi_79165133
quote:
Op maandag 15 maart 2010 12:16 schreef Crutch het volgende:
Stel ik vang de resultaten van een zoekfuntie in een while loop, oftewel; er komen meerdere resultaten uit en die wil ik per resultaat zo: <tr><td>resultaat</td></tr>.

Voor de leesbaarheid wil ik iedere <tr> om en om een andere achtergrondkleur geven.
Het liefst maak ik in CSS gewoon een licht en donker-class, maar hoe zorg ik dat er in de while loop om en om voor de juiste class gekozen wordt?
Door de modulus operator te gebruiken.

http://www.tizag.com/phpT/operators.php
  maandag 15 maart 2010 @ 13:19:38 #175
118585 Crutch
Filantroop || Taalzwengel
pi_79166126
quote:
Op maandag 15 maart 2010 12:51 schreef Scorpie het volgende:

[..]

Door de modulus operator te gebruiken.

http://www.tizag.com/phpT/operators.php
Oftewel; een counter gebruiken die ++ doet bij ieder resultaat? Hoe herkent PHP dan even en oneven?
Je moeder is een hamster
pi_79166203
quote:
Op maandag 15 maart 2010 13:19 schreef Crutch het volgende:

[..]

Oftewel; een counter gebruiken die ++ doet bij ieder resultaat? Hoe herkent PHP dan even en oneven?
Que? Nee.
quote:
Modulus is the remainder after the division operation has been performed.
In this case it was 5 / 2, which has a remainder of 1
1 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
2 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.
....
5 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
6 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.

Etc etc.

[ Bericht 7% gewijzigd door #ANONIEM op 15-03-2010 13:22:12 ]
  maandag 15 maart 2010 @ 13:25:07 #177
118585 Crutch
Filantroop || Taalzwengel
pi_79166337
quote:
Op maandag 15 maart 2010 13:21 schreef Scorpie het volgende:

[..]

Que? Nee.
Dude, beginnen met een variabele $counter = 0; bijvoorbeeld die in de loop telkens 1 hoger wordt met $counter ++;
quote:
1 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
2 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.
....
5 % 2 = 1. Je houdt 1 over, dus weet je dat het oneven is.
6 % 2 = 0. Je houdt 0 over, dus weet je dat het even is.

Etc etc.
Ik snap 'm. Thanks.
Je moeder is een hamster
pi_79166422
quote:
Op maandag 15 maart 2010 13:25 schreef Crutch het volgende:

[..]

Dude, beginnen met een variabele $counter = 0; bijvoorbeeld die in de loop telkens 1 hoger wordt met $counter ++;
O op die manier. Ik zie nu dat je een while gebruikt, dacht dat je een for loop gebruikte.
Maar idd, ff een countertje ophogen.
quote:
Ik snap 'm. Thanks.
Mooi !
  woensdag 17 maart 2010 @ 15:44:21 #179
107418 wdn
Elfen lied O+
pi_79257192
Vraagje!

Heb even gezocht en een aantal mogelijkheden gevonden die allemaal andere talen erbij pakken en dat moet ik eigenlijk vermijden.

Is het mogelijk om het aantal kolommen van een tabel te achterhalen met alleen SQL?
Dus ter verduidelijking: het aantal regels dat het resultaat van een SHOW COLUMNS FROM {tabel} geeft.
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
pi_79257261
quote:
Op woensdag 17 maart 2010 15:44 schreef wdn het volgende:
Vraagje!

Heb even gezocht en een aantal mogelijkheden gevonden die allemaal andere talen erbij pakken en dat moet ik eigenlijk vermijden.

Is het mogelijk om het aantal kolommen van een tabel te achterhalen met alleen SQL?
Dus ter verduidelijking: het aantal regels dat het resultaat van een SHOW COLUMNS FROM {tabel} geeft.
Describe bedoel je?

http://php.about.com/od/mysqlcommands/g/describe_table.htm
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')