getallen in rand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Han eev

Han eev

14/11/2004 17:21:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?PHP
$kans
            = Array("","9","8","7","6","5","4","3","2");
$bust             = rand(1,$kans[$data->getal]);
?>

de getallen in de db lopen van 0-8
als er 1 in de db staat moet hij 8 in een var zetten
en bij 2 moet er 7 in een var worden gezet enz
ik maak er een rand getal van maar dat werkt dus niet
dus willen jullie met helpen?
alvast bedankt
han


dit is de error
Warning: rand() expects parameter 2 to be long, string given in c:\phpdev\www\mafiomaster\mafiomaster\rand.php on line 69
Gewijzigd op 14/11/2004 17:22:00 door Han eev
 
PHP hulp

PHP hulp

24/11/2024 00:07:49
 
Han eev

Han eev

14/11/2004 17:46:00
Quote Anchor link
nou?
 
Christophe

christophe

14/11/2004 17:52:00
Quote Anchor link
doe je het toch met een switch bv
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php switch($getal) : {
case
"1" : {$insertgetal="8";}
?>

en dan gewoon de update
 
Han eev

Han eev

14/11/2004 17:56:00
Quote Anchor link
maar doe ik het dan zo goed?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php switch($getal) : {
case
"1" : {$insertgetal="8";}
case
"2" : {$insertgetal="7";}
case
"3" : {$insertgetal="6";}
}

$bust             = rand(1,$insertgetal);
?>
 
Alfred -

Alfred -

14/11/2004 18:01:00
Quote Anchor link
Getallen moeten niet tussen quotes.... :)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?
switch ($getal) {
  case
1:
    $insertgetal = 8;
    break;
  case
2:
    $insertgetal = 7;
    break;
   default:

    $insertgetal = 10; // Als geen van andere er is....
    break;
}

?>


Edit:
Met je array zou ook gaan;
maar dan moet je de leegwaarde weglaten,
omdat
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? rand(1, ""); ?>
niet kan...
Gewijzigd op 14/11/2004 18:10:00 door Alfred -
 
Christophe

christophe

14/11/2004 18:05:00
Quote Anchor link
idd kan er iemand eens nr mijn post kijken aub
 
Han eev

Han eev

14/11/2004 18:47:00
Quote Anchor link
oke
bedankt ik ga het proberen
 
Han eev

Han eev

14/11/2004 18:52:00
Quote Anchor link
het werkt !!!!!!
heeeel erg bedankt allemaal :D
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.