Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « Champ BDD hasard » se trouve dans le forum « Programmation »
Statut de la discussion » Champ BDD hasard « ( résolue)

Champ BDD hasard

» Liste des Forums » Programmation » Discussion

Le 25-09-2007 à 13:12 #


Bonjour,

j'ai cherché un bon moment sur google, mais je ne trouve rien.

J'aimerai qu'un champ de ma BDD (Famille) ait un contenu au hasard MAIS parmi ces 4 champs la:
-As
-Pique
-Trefle
-Coeur

Est-ce possible ?

Si oui comment ?

Merci beaucoup !

P.S:
c'est pas un site de jeu de cartes XD


Le 25-09-2007 à 15:22 #

Salut,

Si tu utilise un formulaire html pour afficher et saisir les données tu peux utiliser un script comme ça :

<html>

<head>
<title>New Page 1</title>


<SCRIPT language="JavaScript">
<!--
function getRandom()
{
var randNum= Math.floor(Math.random()*4);
return randNum;
}


function getCard()
{
var numCard = getRandom();

var cardArray = new Array(4)
cardArray[0]="As";
cardArray[1]="Pique";
cardArray[2]="Trefle";
cardArray[3]="Coeur";

form1.card.value = cardArray[numCard];
}
//-->
</SCRIPT>

</head>

<body onload="getCard()">

 
<form name="form1">

<INPUT TYPE="text" name="card" size="20"></p>
<p> </p>
</form>

</body>

</html>



Le 25-09-2007 à 15:57 #

re,

en fait ce serait pour un jeu de rôle. Lors de l'inscription, vous êtes tiré au sorte dans une des quatre familles (as, pique, trèfle, coeur). Puis comme lorsqu'on veut regarder son profil on a encore besoin de cette information, il faut qu'elle soit dans la BDD.

Merci quand même de ta réponse

Le 25-09-2007 à 16:11 #

c'est que avant d'être dans la BD il faut qu'elle soit affiché dans un formulaire. Dans ton cas, c'est le formulaire d'inscription. Ensuite, par confirmation "submit() du formulaire" tu enregistre tes données de la page dans la BD. Donc, quand les gens s'inscrivent la catégorie as, coeur, pique ou treffle leur est assigné alléatoirement et cette information reste ensuite enregistrée dans la base de données.

p.s. si tu ne veut pas que l'utilisateur voit la catégorie avant qu'elle soit enregistré :
<INPUT TYPE="hidden" name="card" size="20">


[ Ce message a été modifié par : : jft99 le 25-09-2007 16:12 ]

Le 27-09-2007 à 18:05 #

merci.

Je n'en suis pas encore à la construction de la page d'inscription parce que c'est un peu compliqué pour l'inscription (faut etre invité par un autre joueur, clicer sur le lien et s'inscrire...)
Je pense que ca marche sinon je te redis merci encore

a+


26 ans.

Le 23-10-2007 à 11:42 #

Code:
  1.   

    Code:
    select case round(4*rand()-0.5,0) when 0 then 'AS' when 1 then 'PIQUE' when 2 then 'TREFLE' else 'COEUR' end
    » Liste des Forums » Programmation

    Sujets Connexes

    Arakien & WéWé


    Forums

    Navigation


    Publicité

    Connectés

    Il y a actuellement 231 visiteurs et 3 toiliens en ligne.

    Recherche

    Concours


    Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

    Conditions d'utilisation -

    Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
    [Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

    Page générée en 183 millisecondes sur WWW1.