Tentei de tudo!
Bom é o seguinte...
Estou desenvolvendo um Game para ser jogado pelo navegador,somente por experiência mesmo...
Aí vem a dúvida que eu ja quebrei a cabeça...
Estou fazendo o jogo por partes,por isso comecei com a parte de distribuir os pontos(Força,Inteligência,Vitalidade,Agilidade)
Ele ficou assim: (Fiz com base em um usuário teste que eu criei)
/applications/core/interface/imageproxy/imageproxy.php?img=http://img368.imageshack.us/img368/4683/gameme5.jpg&key=a33f547597a1b9eb8e3ab5ad252808dbc522d84bc60f59868b0093c3b62b3d80" alt="Imagem Postada" />
Eu fiz uma função para cada tarefa...
1 para adicionar força...
1 para adicionar agilidade...
1 para adicionar vitalidade...
e outra para adicionar inteligência...
Agora que vem o problema...
Eu queria fazer que quando a pessoa clica-se no "+" ele execute a função para adicionar força,agilidade....
Só que eu tentei fazer como link... tentei tirar a imagem e fazer com botão usando onClick...
Toda vez que eu atualizo a página ele acrescenta +1 em força... porque eu coloquei a função assim:
<?php AddForca(1); ?>
Queria saber como eu posso fazer que quando eu clique na imagem "+" ele execute a função...Se eu não esclareci bem minha dúvida é só falar... :rolleyes:
Ta aí a função...
>
//*********************************************/
//Função para Adicionar Força ao personagem...
//*********************************************/
function AddForca($pontos){
global $host;
global $user;
global $pass;
global $db;
mysql_connect("$host", "$user", "$pass");
mysql_select_db("$db");
$sql = "SELECT forca FROM usuarios WHERE id = '$id'";
$exe = mysql_query($sql);
$num = mysql_num_rows($exe);
if($num = 1){
$row = mysql_fetch_array($exe, MYSQL_ASSOC);
$forca = $row["forca"];
$total = $forca + $pontos;
$sql2 = "UPDATE usuarios SET forca = '$total' WHERE id = '$id'";
mysql_query($sql2);
}
}
Espero que possam me ajudar http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Abraços!
Discussão (1)
Carregando comentários...