-
Conteúdo Similar
-
Por Bijoian
bom dia Forum, estou aprendendo a programar em php +mysql. entao sou bem nubs.
estou tentando criar uma pagina onde os usuários se cadastra - se e jogue estilo um Rank.
Então nesse nesse projeto constituem:
Acessa o site
usuário cria uma conta, ( já fiz o formulário com a conexão com o banco de dados)
faz o login ( já criado )
('Ai ele procura uma partida, onde ja tem usuários esperando a formação da equipe."")
então esse e meu problema como posso fazer uma buscar das pessoas online que já abriu e esta aguardando ( essa disputa)
Pessoal quero aprender, então se não for pedir muito queria uma explicação, e não o código pronto
-
Por Jullyheder
Ola, gostaria de saber pq ta dando e erro quero que exibe os cadastro e depois pra mim editar so que a onde eu uso mysql_fetch_assoc nao ta aceitando
form_list_pedidos.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Listagem </title>
</head>
<body>
<?php
include("conexao.php");
$sql = mysql_query("select * from pedido order by nome asc ");
while( $exibe = mysql_fetch_assoc($sql)):
echo "<a href='form_edit_pedidos.php?&codigo='".$exibe['codigo']."'>Editar</a> | ";
echo $exibe["codigo"]." | ";
echo utf8_encode($exibe["nome_do_cliente"])." | ";
echo $exibe["data"]." | ";
echo $exibe["valor_total"]." | ";
endwhile;
?>
</body>
</html>
form_edit_pedidos.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Listagem </title>
</head>
<body>
<?php
include("conexao.php");
$codigo = $_GET["codigo"];
$sql = mysql_query("select * from pedido where codigo='$codigo'");
$exibe = mysql_fetch_assoc($sql);
?>
<form action="update.php" method="post">
<input name="codigo" type="hidden" value="<?php echo $exibe["codigo"]; ?>" />
<br>Nome: <input name="nome" type="text" value="<?php echo $exibe["nome_do_cliente"]; ?>" />
<br>Data: <input name="data" type="text" value="<?php echo $exibe["data"]; ?>" />
<br>Valor: <input name="valor" type="text" value="<?php echo $exibe["valor_total"]; ?>" />
<br>
<br>
<input name="" type="submit" value="Editar" />
</form>
</body>
</html>
update.php
<?php
include("conexao.php");
$codigo = $_POST['codigo'];
$nome = $_POST['nome'];
$data = $_POST['data'];
$valor = $_POST['valor'];
if(mysql_query("update pedido set nome_do_cliente='$nome', data='$data', valor_total='$valor' where codigo='$codigo'")){
echo "Alterado! <br/>";
exit;
}else{
echo mysql_error();
exit;
}
?>
-
Por cabaçonophp
glr....montei essa procedure, mas pelo que entendi ela não faz o replace de dados no banco. Os parâmetros são recebidos (aparentemente) corretos, mas o banco não é sensibilizado.
Vlw quem puder ajudar!!!
delimiter $$
CREATE PROCEDURE aquinarua.sp_update_operador(
IN unidade_interna VARCHAR(100),
nome VARCHAR(45),
/*IN id_cpf VARCHAR(45),*/
telefone VARCHAR(45),
celular VARCHAR(45),
email VARCHAR(45),
apelido VARCHAR(45),
cod_operador VARCHAR(50),
tipo VARCHAR(45),
filial VARCHAR(45),
sexo VARCHAR(45),
senha VARCHAR(45),
status varchar(5)
)
BEGIN
REPLACE INTO tbl_cad_user (unidade_interna, nome, /*id_cpf,*/ telefone, celular, email, apelido, cod_operador, tipo, filial, sexo, senha, status) VALUES ('unidade_interna', 'nome', /*'id_cpf',*/ 'telefone', 'celular', 'email', 'apelido', 'cod_operador', 'tipo', 'filial', 'sexo', 'senha', 'status');
END$$
delimiter ;
-