Ir para conteúdo
Fórum Script Brasil
  • 0

gravar um checkbox no listar


Wallace Locus

Pergunta

tenho um listar.php para mostrar os dados todos q tão na base de dados. a ultima coluna aparece um checkbox...

a ideia é ao clicar no checkbox significa que tal ta completo pra tal pessoa.

como faço, ao clicar no ceckbox fique activo, isto é, clico no checkbox...e a proxima vez q abrir o listar.php aparece os checkboxs clicados e os não clicados(obvio).

aqui vai o codigo:

<html>

<head>

<!-- paste this code into your webpage -->

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link href="tablecloth.css" rel="stylesheet" type="text/css" media="screen" />

<script type="text/javascript" src="tablecloth/tablecloth.js"></script>

<script type="text/javascript" src="script.js"></script>

<!-- end -->

<style>

body{

margin:0;

padding:0;

background:#f1f1f1;

font:70% Arial, Helvetica, sans-serif;

color:#555;

line-height:150%;

text-align:left;

}

a{

text-decoration:none;

color:#057fac;

}

a:hover{

text-decoration:none;

color:#888;

}

h1{

font-size:190%;

margin:0 20px;

line-height:90px;

}

h2{

font-size:190%;

}

#container{

margin: 0 auto;

width: 1200px;

/*background: #FFFFEC;*/

padding-bottom: 2px;

}

#content{margin:4 45px;}

p.sig{

margin:7 auto;

width:580px;

padding:4em 0;

}

form{

margin: 1em 0;

padding: .2em 30px;

background: #FFFF66;

}

</style>

</head>

<body>

<div id="container">

</div>

<div id="content">

<a href="site_jf Mateus/site/secretariaback.html">Voltar</a>

<?php

header('Content-type: text/html; charset=ISO-8859-1');

if(file_exists("init.php")) {

require "init.php";

} else {

echo "Arquivo init.php não foi encontrado";

exit;

}

if(!function_exists("Abre_Conexao")) {

echo "Erro o arquivo init.php foi auterado, não existe a funcao Abre_Conexao";

exit;

}

Abre_Conexao();

$re = mysql_query("SELECT * FROM usuarios ORDER BY usuarios.data_nascimento desc;");

if(mysql_errno() != 0) {

if(!isset($erros)) {

echo "Erro o arquivo init.php foi auterado, não existe $erros";

exit;

}

echo $erros[mysql_errno()];

exit;

}

?>

<br>

<center><h2>Listagem dos pedidos</h2>

</center>

<?php

echo "<p style=color:red>";

$busca = mysql_query("SELECT count(*) FROM usuarios");

$total = mysql_result($busca,0);

echo "<b>Tem de momento: </b> $total pedidos";

echo "</p>";

?>

<table border=1">

<tr bgcolor="#ccff66">

<th>Gerir</th>

<th>Nome</th>

<th>Email</th>

<th>Data de Nascimento</th>

<th>BI</th>

<th>Natural</th>

<th>Rua</th>

<th>Contribuinte</th>

<th>Estado Civil</th>

<th>Profissao</th>

<th>Freguesia</th>

<th>Concelho</th>

<th>Distrito</th>

<th>Pai</th>

<th>Mae</th>

<th>Telefone</th>

<th>Efeitos de:</th>

<th>Tipo Pedido</th>

<th>Estado</th>

</tr>

<?php

while($l = mysql_fetch_array($re)) {

$id = $l["id_usuario];

$nome = $l["nome"];

//$foto = $l["foto"];

$email = $l["email"];

$dia = $l["dia"];

$mes = $l["mes"];

$ano = $l["ano"];

// $data =$l["ano"];

$bi = $l["bi"];

$naturalidade =$l["naturalidade"];

$rua =$l["rua"];

$contribuinte =$l["contribuinte"];

$estado =$l["estado"];

$profissao =$l["profissao"];

$freguesia =$l["freguesia"];

$concelho =$l["concelho"];

$distrito =$l["distrito"];

$concelho =$l["concelho"];

$pai =$l["pai"];

$mae =$l["mae"];

$telefone =$l["telefone"];

$outros =$l["outros"];

$confirma =$l["confirma"];

echo "

<tr>

<td><a href=\"editar.php?id=$id\">[Editar]</a> <a href=\"excluir.php?id=$id\">[Excluir]</a></td>

<td>&nbsp;$nome</td>

<td>&nbsp;$email</td>

<td>&nbsp;$dia-$mes-$ano</td>

<td>&nbsp;$bi</td>

<td>&nbsp;$naturalidade</td>

<td>&nbsp;$rua</td>

<td>&nbsp;$contribuinte</td>

<td>&nbsp;$estado</td>

<td>&nbsp;$profissao</td>

<td>&nbsp;$freguesia</td>

<td>&nbsp;$concelho</td>

<td>&nbsp;$distrito</td>

<td>&nbsp;$pai</td>

<td>&nbsp;$mae</td>

<td>&nbsp;$telefone</td>

<td>&nbsp;$outros</td>

<td class=style19>&nbsp;$confirma</td>

<td>&nbsp;<input name='check' type='checkbox' /></td>

</tr>\n";

}

@mysql_close();

?>

</table>

</div>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

agora tenho assim:

mas não guarda.

seleciono o checkbox...mas qd vejo novamente o listar...não está selecionado o checkbox que seleccionei antes...

cod:

<table border="1">

<tr bgcolor="#ccff66">

<th >Gerir</th>

<th >Assunto</th>

<th >Comunicados (de eventos)</th>

<th >Data</th>

<th >Foto</th>

<th >Estado</th>

</tr>

<?php

while($l = mysql_fetch_array($re)) {

$id = $l["id_usuario"];

$nome = $l["nome"];

$foto = $l["foto"];

$email = $l["email"];

$data = implode("/", array_reverse(explode("-", $l["data_nascimento"])));

$estado = $l["estado"];

if ($estado == "sim") {

echo "<script>document.F1.master.checked = true}</script>";

}else {

echo "<script>document.F1.master.checked = false}</script>";

}

echo "<form name='F1' method='post'>";

echo "

<tr>

<td><a href=\"editar.php?id=$id\">[Editar]</a> <a href=\"excluir.php?id=$id\">[Excluir]</a></td>

<td>&nbsp;$nome</td>

<td>&nbsp;$email</td>

<td>&nbsp;$data</td>

<td>&nbsp;<a href=\"multiplos/listafotos.php?id=$id&nome=$nome\"><img src='img/$foto' width=\"60\" border='1'></a>

<br><a href=\"multiplos/form_gera.php?id=$id&nome=$nome\" class=scrollover type=scrollover>ad+fotos</a></td>

<td>&nbsp;<input type='checkbox' name='master'></td>

</tr>\n";

echo "</form>";

}

@mysql_close();

?>

</table>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...