sparh

Ses derniers messages sur les forums

sparh
le 19/10/2006 à 13:55
upload mp3
j'utilise aussi un formulaire d'upload (chez moi ca marche) et je crois que ton problème vient du type mime:
mp3: ce n'est pas audio/mp3 mais audio/mpeg
++
sparh
le 17/10/2006 à 12:05
Afficher les résultats d'une requête à partir de la secondfe entrée
Nouvelle idée ;)
Dans la table concerné il y a un champ pseudo, or le premier enregistrement (celui qui ne doit pas être pris en compte dans les résultats) n'a rien pour pseudo.
Il faudrai donc une requête qui récupère tous sauf là ou le champ pseudo est vide.
du type
mysql_query ("select * from $table1 where pseudo='quelque chose'");

quelque chose --> ca peut être n'importe quoi
es ce possible??
sparh
le 22/09/2006 à 12:08
système de vote
Voilà, après 3 heures de prise de tête à priori ca marche, si quelqu'un voulait bien vérifier le code?
<?php

$vote = $_POST['select'];
$Jeu = $_POST['jeu'];
$pseudo = $_POST['pseudo']; //score
$date = date("Y-m-d H:i");
$recup = mysql_query("SELECT vote,nbre FROM Jeux WHERE jeux='$Jeu'");
while ($resu=mysql_fetch_array($recup))
{
$varnbre = $resu['nbre'];
$varvote = $resu['vote'];
}
// si le nbre = 0 alors autre calcul
if ($varnbre == "0")
{
$calc1 = $varvote;
$calc2 = $calc1 + $vote;
$calc3 = $calc2 / ($varnbre + 1);
$nbre1 = $varnbre + 1;
$fin = "UPDATE `Jeux` SET vote='$calc3',nbre='$nbre1' WHERE jeux='$Jeu'";
mysql_query($fin);
}
else
{
$calc1 = $varvote * $varnbre;
$calc2 = $calc1 + $vote;
$calc3 = $calc2 / ($varnbre+1);
$nbre1 = $varnbre+1;
$fin = "UPDATE `Jeux` SET vote='$calc3',nbre='$nbre1' WHERE jeux='$Jeu'";
mysql_query($fin);
print ("$calc3 $nbre1");
}
}
?>
sparh
le 22/09/2006 à 08:31
système de vote
$select c'est la valeur du vote (menu déroulant dans le formulaire de vote, il y a bien sur un peu avant le bout de code que j'ai posté:
$select = $_POST['select'];
$Jeu = $_POST['jeu'];
$pseudo = $_POST['pseudo']; //score
$date = date("Y-m-d H:i");


Sinon je vai modifier ma requête et je reviens vous voir ;)
sparh
le 21/09/2006 à 20:50
système de vote
Bon voilà ce que j'ai fait mais ca marche pas!!
<?php
$req = "SELECT vote,nbre FROM Jeux WHERE jeux='$Jeu'"
while($resu=mysql_query($req))
{
// si le nbre = 0 alors autre calcul
if ($resu['nbre'] = [0];)
{
$calc1 = $resu['vote']
$calc2 = $calc1 + $select;
$calc3 = $calc2 / ($resu['nbre']+1);
$nbre1 = $resu['nbre']+1;
$fin = "UPDATE Jeux SET vote='$calc3',nbre='$nbre1' WHERE jeux='$Jeu'";
}
else
{
$calc1 = $resu['vote']*$resu['nbre'];
$calc2 = $calc1 + $select;
$calc3 = $calc2 / ($resu['nbre']+1);
$nbre1 = $resu['nbre']+1;
$fin = "UPDATE Jeux SET vote='$calc3',nbre='$nbre1' WHERE jeux='$Jeu'";
}
}
?>
sparh
le 21/09/2006 à 19:35
système de vote
Salut,
j'essai de faire un système de vote pour les jeux sur mon site.
J'ai beaucoup réfléchis et voilà sur quoi je suis tombé.
J'ai rajouté 2 champs dans ma table jeux: note (du vote) et nombre (de votant).
L'idée c'est:
1- récupérer la note (champ note) et la multiplier par le champ nombre.
2- ajouter au résultat la note de l'utilisateur (en provenance du formulaire)
3- diviser le tout par le champ nombre+1
4- on uptdate la nouvelle note et nombre + 1

Donc voilà l'idée ;)
Là de dans le problème c'est la phase de calcul, je ne sais pas comment faire?? par contre l'uptdate ca va!
Voilà si quelqu un pouvait m'aider ;)?
Merci d'avance
LoadingChargement en cours