Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal to com um problema e não consigo resolver.. o problema e o seguinte.
no formulario de cadastro tem os campos .. Nome, endereço, codigo, senha e pontos,.. bom até ai eu sei fazer...
Oque não sei fazer é
ai na pagina deste usuario tem o campo para por a a quantidade de pontos a ser debitado dos seus pontos cadastrados anteriormente,
eia o usuario poem a senha e os pontos são debitados.. e e redirecionado para uma tela com umas informação predefinida + o a
quantidade de pontos debitadas. para imprimir """ tipo um comprovante"""
caso o usuario não tenha mais pontos aparecera outra pagina avisando que esta sem pontos
Ho e agora quem poderá me ajudar:::
>
como assim? põe senha e os pontos são debitados
os os pontos já não foram debitados no passo anterior?
ou eles só são debitados se o usuário logar depois de você debitar dele?
Oi amigo.. vou tentar explicar melhor.. na pagina do usuário tem que ter um campo para a o usuário por os pontos ,,
Ex; joão tem 30 pontos e ai - na pagina do joão ele coloca no campo valor 10 pontos e no campo senha .. a senha..."logico rsr" ai ele clica em confirma e são debitados dos seus 30 pontos .. 10 pontos..
e ele fica na conta com 20 pontos de credito....
os pontos eu coloco quando cadastro o usuario..
Entendeu + ou - .....
Matemática básica
$ponto = ( $ponto - $pontos );
Entendi , so achei estranho o proprio usuario definir quantos pontos ele vai ficar.
mas qual a duvida exatamente? ja tem algo feito? tem erro?
>
Entendi , so achei estranho o proprio usuario definir quantos pontos ele vai ficar.
mas qual a duvida exatamente? ja tem algo feito? tem erro?
eu não sei como fazer mesmo. tipo sei fazer o formulário e o banco de dados que vai nome,
'joão " endereço,"do joão " codigo, senha, e pontos.... mas não sei fazer o link que vai para pagina do joão
e na pagina do joão ele tem que ter um campo valor e senha .. No valor ele poem os pontos e a senha e e clica em confirmar e ai debita do banco os pontos.. e vai para uma pagina de ok ou se ele não tiver pontos vai para uma pagina de saldo insuficiente
>
Matemática básica
$ponto = ( $ponto - $pontos );
>
Matemática básica
$ponto = ( $ponto - $pontos );
mas como eu aplico
mas vc ja leu algo sobre php?
vc tem a pagina que lista os nome e uer clicar nos nomes
abrir uma pagina daquele usuario com os 2 campos
senha e pontos
nessa pagina vc vai por a senha que o usuario vai usar e quantos pontos ele vai ter
vai clicar em salvar
a mesma coisa para o usuario
isso?
é isso... ho
Primeira pagina, cadastro do usuario,,, esta eu ja tenho..
Segunda pagina, link dos codigos dos usuarios cadastrados
terceira pagina. Campo para por pontos e a senha e o botão para salvar ,,,OBS mas ao
salvar vai subtrair os pontos que cadastrei na primeira pagina.. e quando acabar os pontos deste usuario
ele e informado quando tentar subtrair pontos que esta sem saldo
>
mas você ja leu algo sobre php?
você tem a pagina que lista os nome e uer clicar nos nomes
abrir uma pagina daquele usuario com os 2 campos
senha e pontos
nessa pagina você vai por a senha que o usuario vai usar e quantos pontos ele vai ter
vai clicar em salvar
a mesma coisa para o usuario
isso?
é isso... ho
Primeira pagina, cadastro do usuario,,, esta eu ja tenho..
Segunda pagina, link dos codigos dos usuarios cadastrados
terceira pagina. Campo para por pontos e a senha e o botão para salvar ,,,OBS mas ao
salvar vai subtrair os pontos que cadastrei na primeira pagina.. e quando acabar os pontos deste usuario
ele e informado quando tentar subtrair pontos que esta sem saldo
na segunda pagina vc cria os links dinamicamente
EX:
<a href="pagina2.php?id=1">jão</a>
<a href="pagina2.php?id=2">jorge</a>
<a href="pagina2.php?id=3">jair</a>
para isso faz o select na tabela de usuarios e
dentro do while
while($row = mysqli_fetch_array($result)) {
printf("<a href='pagina2.php?id=%u'>%s</a>", $row['id'], $row['nome');
}vc vai ter o formulário, vai submeter a um um arquivo php que vai fazer o update
o update vai ser assim
UPDATE sua_tabela SET pontos = pontos-$pontos
WHERE id = $id
A variavel $pontos e $id vai vim do formulário da terceira pagina
>
na segunda pagina você cria os links dinamicamente
EX:
<a href="pagina2.php?id=1">jão</a>
<a href="pagina2.php?id=2">jorge</a>
<a href="pagina2.php?id=3">jair</a>
para isso faz o select na tabela de usuarios e
dentro do while
while($row = mysqli_fetch_array($result)) {
printf("<a href='pagina2.php?id=%u'>%s</a>", $row['id'], $row['nome');
}você vai ter o formulário, vai submeter a um um arquivo php que vai fazer o update
o update vai ser assim
UPDATE sua_tabela SET pontos = pontos-$pontos
WHERE id = $id
A variavel $pontos e $id vai vim do formulário da terceira pagina
Ok o brigado vou tentar aqui ..se eu não consegui posso te chamar aqui de novo.. jaja eu volto com novidade.. muito obrigado mesmo
>
na segunda pagina você cria os links dinamicamente
EX:
<a href="pagina2.php?id=1">jão</a>
<a href="pagina2.php?id=2">jorge</a>
<a href="pagina2.php?id=3">jair</a>
para isso faz o select na tabela de usuarios e
dentro do while
while($row = mysqli_fetch_array($result)) {
printf("<a href='pagina2.php?id=%u'>%s</a>", $row['id'], $row['nome');
}você vai ter o formulário, vai submeter a um um arquivo php que vai fazer o update
o update vai ser assim
UPDATE sua_tabela SET pontos = pontos-$pontos
WHERE id = $id
A variavel $pontos e $id vai vim do formulário da terceira pagina
ola amigo, acho que fiz algo de errado na pagina1.php
veja: pagina 1
<html>
<head>
<title>Cadastro</title>
</head>
<body>
<h3>Cadastro</h3>
<form action="conecta.php" method="post">
<p>Nome:
<input type="text" name="nome" />
<br />
Codigo:
<input type="text" name="codigo" />
<br />
Email:
<input type="text" name="email" />
<br>
Endereço:
<input type="text" name="endereco" />
<br>
Pontos:
<input type="text" name="pontos" />
<br />
<input type="submit" value="Cadastrar" />
</p>
</form>
</body>
</html>
Ai eu fiz um conecta.php assim
<?php
$conexao = mysql_connect ("localhost", "banco_teste1", "123456"); mysql_select_db ("baco_teste");
?>
...........Mas quando eu procuro no phpmayadmin eu não vejo o joão cadastrado ,
pararece isto ( MySQL não retornou nenhum registo. (O Query demorou 0.0004 sec))
;.....onde eu errei... Me perdoe de coração por tantas perguntas e de ficar tomando seu tempo..mas ficarei muito grato se me ajuda..de coração
mas tem que fazer o INSERT
mas tem que fazer o INSERT
eu fiz assim .. mas tambem não ta gravando no BD
<?php
include ("_con.php");
$nome = trim($_POST['nome']);
$sobrenome = trim($_POST['codigo']);
$email = trim($_POST['senha']);
$usuario = trim($_POST['endereco']);
$info = trim($_POST['pontos']);
?>isso nao insere nada no banco
leia sobre os comando basico em SQL
>
isso nao insere nada no banco
leia sobre os comando basico em SQL
Olá amigo desde ja agradeço a sua paciência comigo.. e fico feliz por me doar seu sagrado tempo..
eu li o post que voce mandou mas confesso que não entendi muito... eu fiz assim abaixo mas tambem não ta dando muito certo...
inserir.php
<?php
include("config.php");if($_POST["nome"] != "" && $_POST["ponto"] != "") {if($_POST["codigo"] != "" && $_POST["senha"]
== $_POST["senha"]) {mysql_query("INSERT INTO banco_teste SET login='".$_POST["nome"].$_POST["codigo"].$_POST["pontos"]."'") or die(mysql_error());}
;}
?>
>
eia o usuario poem a senha e os pontos são debitados.. e e redirecionado para uma tela com umas informação predefinida + o a
como assim? põe senha e os pontos são debitados
os os pontos já não foram debitados no passo anterior?
ou eles só são debitados se o usuário logar depois de vc debitar dele?