2011-03-14 9 views
0

Je souhaite utiliser deux boutons pour incrémenter deux champs dans une table de base de données en fonction de la sélection.Méthode de vote - Mysql

Field 1: blue 
Field 2: yellow

Par exemple:

Blue: (3) - Select (+1) - Button 1 (increment the #3) 
Yellow: (5) - Select (+1) - Button 2 (increment the #5)

Comment est-ce code très simple possible en php?

Je sais déjà comment faire le connection.php ..

quoi d'autre?

Détails:

dire le nom de la base de données est le vote: il y a deux champs, bleu et jaune. Les gens peuvent voter pour leur couleur préférée: bleu ou jaune. Cliquez sur un bouton ou la radio afin de les incrémenter des valeurs, en utilisant un ou soumettre AutoUpdate (qui jamais plus facile)

Répondre

3
if ($_GET['input']=="blue") $Field="Field 1"; 
elseif ($_GET['input']=="yellow") $Field="Field 2"; 
else echo "error"; 

mysql_query("UPDATE table SET $Field=$Field+1 WHERE Condition"); 

être un peu plus précis s'il vous plaît.

+0

Le nom de la base de données est en train de voter: il y a deux champs, bleu et jaune. Les gens peuvent voter pour leur couleur préférée: bleu ou jaune. Cliquez sur un bouton ou sur la radio pour les incrémenter, en utilisant un submit ou un autoupdate (ce qui est toujours plus facile) – Norman

+0

La structure de la table ne devrait pas être deux champs alors, il devrait y avoir un champ nommé Vote avec les valeurs possibles Bleu et Jaune! Ensuite, vous devez insérer un vote avec la valeur appropriée. – AbiusX

+0

exactement ... quel est le code pour cela? – Norman