<?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
doe je het toch met een switch bv
<?php switch($getal) : {
case"1" : {$insertgetal="8";}
?>
en dan gewoon de update
maar doe ik het dan zo goed?
<?php switch($getal) : {
case"1" : {$insertgetal="8";}
case"2" : {$insertgetal="7";}
case"3" : {$insertgetal="6";}
}
$bust = rand(1,$insertgetal);
?>
Getallen moeten niet tussen quotes.... :)

<?
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 <? rand(1, ""); ?> niet kan...
idd kan er iemand eens nr mijn post kijken aub
oke
bedankt ik ga het proberen
het werkt !!!!!!
heeeel erg bedankt allemaal :D

Reageren