[php/sql] nullen toevoegen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • beschuitfluiter
  • Registratie: Augustus 2001
  • Laatst online: 11-09 09:21

beschuitfluiter

to the batmobile,let's go

Topicstarter
uhm, ik zal proberen mijn probleem uit te leggen.
ik ben behoorlijk n00b op dit gebied so take it easy :)

ik heb een form, daar kan iemand een nummer invoeren.

als het een nummer is van 6 getallen, dan moeten er '00' voor en '000' achter voordat het veld verwerkt wordt naar de volgende php-pagina.

als het een nummer is van 8 getallen, dan moet er '000' achtervoordat het veld verwerkt wordt naar de volgende php-pagina.

het wordt na verwerking van het formulier verder verwerkt op een php-pagina als varchar.

hoe the hell moet ik dit maken?

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!

Verwijderd

PHP:
1
<?$string.length;if(){."000";}else{"00".$string."000";}?>

Meer zeg ik niet

Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:30
Om nullen ervoor te kunnen zetten zul je een alfanumeriek veld moeten gebruiken.

Voor die erachter (als je dus alfanumerieke velden gebruikt).
if getal is 8 cijfers then
getal = getal + '000'

Als je numerieke velden gebruikt:
het getal *100 of *1000 vermenigvuldigen voor de extra nullen vanachter.

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

On track


Acties:
  • 0 Henk 'm!

  • beschuitfluiter
  • Registratie: Augustus 2001
  • Laatst online: 11-09 09:21

beschuitfluiter

to the batmobile,let's go

Topicstarter
het controleren op lengte is geen probleem.

ik zal dat "00".$string."000" eens proberen...

THNX!!!

edit:

tis gelukt! :)

¯\_(ツ)_/¯