Welkom, Gast. Je bent niet ingelogd.

Numering

HyperTesia
Webdeveloper
Geplaatst op: 04 Nov 2006, 14:30
PimpCoins: 0
💸+
Bewerken Quote

Hallow iedereen

Ik was opzoek naar een scriptje dat er automatisch een nummer wordt gezet(Een willekeurig nummer wel..Dus niet 1, 2, 3, ...)

Dit moet via php gaan en naar de database..Ik wil dus elke member een nummer geven maar dat mag dus niet 1, 2, 3, ... zijn.

Weet iemand hoe dit kan?

BVD HyperTesia

(BTW Saven, wat is dat knopje van Spoiler?)

Arscky
Geplaatst op: 04 Nov 2006, 14:32
PimpCoins: 0
💸+
Bewerken Quote

Spoiler 😨 (selecteer om te bekijken)
Checkie

[Laatst bewerkt door Arscky op zaterdag 4 november 2006, om 14:33]
Died
Geplaatst op: 04 Nov 2006, 14:33
PimpCoins: 0
💸+
Bewerken Quote

Je kan dit doen:

1
2
3
4
<?php
$nummer = rand(1, 99999999999999);
//Dan hier je mysql ding waarbij ie het nummer in de DB zet
?>

Ofzoiets...

[Laatst bewerkt door Spunk op zaterdag 4 november 2006, om 14:34]
Gerwin
aka "Thaan"
Geplaatst op: 04 Nov 2006, 14:33
PimpCoins: 0
💸+
Bewerken Quote

-knip-

[Laatst bewerkt door Gerwin op dinsdag 7 juni 2011, om 01:39]
Died
Geplaatst op: 04 Nov 2006, 14:34
PimpCoins: 0
💸+
Bewerken Quote

Gerwin schreef:

[...]

dat is een bug


Nee toch
Maar blijf ontopic

Arscky
Geplaatst op: 04 Nov 2006, 14:34
PimpCoins: 0
💸+
Bewerken Quote

"Huh wat staat hier nu??" heb ik daar niet getypt hoor...

Florian
kunjeditzien:')?
Geplaatst op: 04 Nov 2006, 14:34
PimpCoins: 0
💸+
Bewerken Quote

Wat spunk zegt, en dan zet je dat in een while loop waarin je alle users afgaat.

Maareh, een spoiler is waar in je iets verklapt, en daarom is het standaard niet leesbaar, wil je het wel lezen, dan moet je het even selecteren.

Gerwin
aka "Thaan"
Geplaatst op: 04 Nov 2006, 14:35
PimpCoins: 0
💸+
Bewerken Quote

-knip-

[Laatst bewerkt door Gerwin op dinsdag 7 juni 2011, om 01:39]
HyperTesia
Webdeveloper
Geplaatst op: 04 Nov 2006, 14:38
PimpCoins: 0
💸+
Bewerken Quote

Spunk schreef:

Je kan dit doen:
[...]
Ofzoiets...

Hmm lukt niet echt

tttommeke
Geplaatst op: 04 Nov 2006, 14:39
PimpCoins: 0
💸+
Bewerken Quote

Spunk schreef:

Je kan dit doen:
[...]
Ofzoiets...

Hierbij moet je dan ook nog iets maken als
1
2
3
4
5
6
If ($nummer=X And $sqlmemberid=X) {
$nummer = rand(1, 99999999999999); 
}{
else
//het verdergaan van code wat je met nummertje wou doen
}

Hier zitten waarschijnlijk foutjes in

Anders kan het zijn dat je 2 maal hetzelfde nummer hebt. De kans is wel zeer klein met dat aantal nummers maar toch mogelijk

[Laatst bewerkt door Tttommeke op zaterdag 4 november 2006, om 14:40]
Died
Geplaatst op: 04 Nov 2006, 14:39
PimpCoins: 0
💸+
Bewerken Quote

Florian schreef:

Wat spunk zegt, en dan zet je dat in een while loop waarin je alle users afgaat.

Of gewoon zo toch : ????
1
2
3
4
5
<?php
$id = $_GET['id'];
$nummer = rand(1, 9999999999999999);
mysql_query ("INSERT INTO members WHERE id='$id' (nummer) VALUES ('$nummer')");
?>

Let niet op eventuele fouten, ik ben nog niet zo goed in PHP
En natuurlijk moet je je DB connectie nog include enzo

[Laatst bewerkt door Spunk op zaterdag 4 november 2006, om 14:39]
Saven
admin
Geplaatst op: 04 Nov 2006, 15:02
PimpCoins: 0
💸+
Bewerken Quote

Zal ik maar even helpen

1
2
3
4
5
6
7
<?php
  
$rand = mt_rand(000001, 999999);

mysql_query("INSERT INTO tabel SET iets='".$rand."'")or die(mysql_error());

?>

of bedoel je dat niet?

Gerwin schreef:

[...]

dat is een bug


Dat is een spoiler
zegmaar om tekst te maskeren

[Laatst bewerkt door Saven op zaterdag 4 november 2006, om 15:03]
HyperTesia
Webdeveloper
Geplaatst op: 04 Nov 2006, 15:09
PimpCoins: 0
💸+
Bewerken Quote

Saven schreef:

Zal ik maar even helpen

[...]
of bedoel je dat niet?

[...]
Dat is een spoiler
zegmaar om tekst te maskeren


Ok ty SavenWerkt

Died
Geplaatst op: 04 Nov 2006, 21:37
PimpCoins: 0
💸+
Bewerken Quote

Saven,
Waarom moet je dan mt_rand gebruiken
Wat is het verschil tussen mt_rand en rand ?

Saven
admin
Geplaatst op: 05 Nov 2006, 10:38
PimpCoins: 0
💸+
Bewerken Quote

Spunk schreef:

Saven,
Waarom moet je dan mt_rand gebruiken
Wat is het verschil tussen mt_rand en rand ?

mt_rand is beter en sneller dan rand,

neem hier maar eens een kijkje en lees de beschrijving

[Laatst bewerkt door Saven op zondag 5 november 2006, om 10:38]
📫

Nieuw privébericht

🔥

Registreren


Login