Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gica

Banco de dados de curriculo

Recommended Posts

Oi Pessoal,Estou tentando fazer um sisteminha basico, onde as pessoas cadastram seu curriculo, depois podem alterar....e uma parte com administrador, onde o mesmo pode visualizar, remover....e todos os usuarios podem visualizar os curriculos cadastrados...alguem pode me ajudar? Indicar algum pronto? To precisando urgente

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao esta dando certo.....nao sei relacionar as tabelas, quais devo criar....por isso gostaria de ver um pronto

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummmmmmmmmm entendi !Poxa eu nao conheco nenhum pronto nao, inclusive eu tava querendo fazer um .. mas nao me sobra tempo .. se você tiver alguma duvida mais especifica pode mandar msg que eu tento te ajudar ...Mas tipo .. seria interessante rolar uma análise antes né .. pensar o que voce quer que tenha seu sistema ... pra começar, tem que rolar isso ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque ai as suas idéias para que possamos ajudar porque ficou muito vago!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela ajuda !!!!! Bom, vamos as duvidas.....ja consegui inserir, alterar e remover curriculo.....porem agora estou colocando login e senha, para que posteriormente o usuario x possa alterar o curriculo dele....meu login ja esta entendendo se o usuario existe ou nao no banco de dados, porem ele nao reconhece o codigo do cliente...e aparece as informacoes em branco ;)

 

Segue codigos utilizados:

 

 

Stories.php

 

---------------------

<?php

 

include "include_fns.php";

session_register("auth_user");

 

if (!check_auth_user()) {

?><title>Administrador</title>

<body bgcolor="#FFFFFF">

<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Área

restrita para alteração dos dados do currículo</b></font></p>

<style type="text/css">

.caixa

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 7pt;

color: white;

background:#CC3300;

border-right:1px solid #CC0000;

border-left:1px solid #CC0000;

border-top:1px solid #CC0000;

border-bottom:1px solid #CC0000;

}

 

.login

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 7pt;

color:black;

background:white;

border-right:1px solid #666666;

border-left:1px solid #666666;

border-top:1px solid #666666;

border-bottom:1px solid #666666;

}

</style>

<FORM ACTION="login.php" METHOD=POST>

<TABLE BORDER=0 width="169">

<TR>

<TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Login:</font></TD>

<TD>

<INPUT SIZE=16 NAME="login" class=login>

</TD>

</TR>

<TR>

<TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Senha:</font></TD>

<TD>

<INPUT SIZE=16 TYPE="PASSWORD" NAME="senha" class=login>

</TD>

</TR>

</TABLE>

<INPUT TYPE=SUBMIT VALUE="Entrar" class=caixa>

</FORM>

<?php

}

else {

$path_local = "padrao.php";

include "db.php";

 

print "<font face=verdana size=2><b>";

print " (<A HREF=\"logout.php\">Logout</A>)";

print "<p></font></b>";

 

$StrSql = "SELECT nome,endereco,telefone,bairro,cidade,estado,pais,cpf,rg,email,celular,cep,login,

 

senha FROM usuario WHERE login = '$login'";

$StrSql2 = "SELECT profissao,atuacao,escolaridade,ultimoemprego,qualificacoes,conhecimentos FROM profissao";

$seleciona_imovel = mysql_query($StrSql);

$seleciona_imovel2 = mysql_query($StrSql2);

while ($row = mysql_fetch_array($seleciona_imovel)){

while ($row2 = mysql_fetch_array($seleciona_imovel2)){

$nome = $row[nome];

echo "to aqui";

$cidade = $row[cidade];

$endereco = $row[endereco];

$telefone = $row[telefone];

$bairro = $row[bairro];

$cidade = $row[cidade];

$estado = $row[estado];

$pais = $row[pais];

$cpf = $row[cpf];

$cep = $row[cep];

$rg = $row[rg];

$email = $row;

$celular = $row[celular];

$login = $row[login];

$senha = $row[senha];

$profissao = $row2[profissao];

$atuacao = $row2[atuacao];

$escolaridade = $row2[escolaridade];

$ultimoemprego = $row2[ultimoemprego];

$qualificacoes = $row2[qualificacoes];

$conhecimentos = $row2[conhecimentos];

}

}

}

 

?>

<p> </p>

<table width="398" border="0" cellspacing="0" cellpadding="0" align="center">

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Código:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $cod_cliente;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $nome;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Endereço:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $endereco;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Bairro:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $bairro;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Cidade:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $cidade;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Estado:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $estado;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Cep:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $cep;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">País:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $pais;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">CPF:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $cpf;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">RG:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $rg;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefone:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $telefone;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Celular:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $celular;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $email;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Login:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $login;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Senha:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $senha;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4" valign="top"> </td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Profissão:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $profissao;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Area

de Atuação:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $atuacao;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Escolaridade:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $escolaridade;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Último

Emprego:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

</font><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $ultimoemprego;?>

</font></font></font><font face="Verdana, Arial, Helvetica, sans-serif">

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Qualificações:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $qualificacoes;?>

</font></font></font></td>

</tr>

<tr>

<td width="137" height="4"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Conhecimentos:</font></td>

<td width="171" height="4"><font size="1"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">

<? print $conhecimentos;?>

</font></font></font></td>

</tr>

</table>

<p><br>

<br>

</p>

--------------------------

 

user_auth_fns

 

<?

function login($login, $senha)

{

$path_local = "padrao.php";

include "db.php";

 

$result = mysql_query("select * from usuario

where login='$login'

and senha = '$senha'");

if (!$result)

return 0;

 

if (mysql_num_rows($result)>0)

return 1;

else

return 0;

}

 

function check_auth_user()

{

global $auth_user;

if ( (session_is_registered("auth_user")) && (isset($auth_user)) )

return true;

else

return false;

}

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Po nem vi oq você postou pq tinah style, html .. Mas eu vi sua duvida, entao vamo la ...PO q você vai fazer eh ter uma tabela no banco com login do cara,, senha e os campos do curriculo ... onde login vai ser (PK) sendo assim, nao ira existir duas pessoas com mesmo login ...Na pagina de o cara editar o curriculo dele, você vai ter um campo login e senha ... e vai usar session() ... vai fazer o eskema todo da session ... SELECT *FROM curriculoWHERE login = '$_POST[login]'AND senha = '$_POST[senha]'ai se o mysql_num_rows dessa query > 0 .. entao você vai mostrar os dados dele ... conforme o select de cima, senao você diz q o cara nao eh valido .. (senha ou login errados) .. o esquema é esse ae ...Lembrando que em session primeira coisa q c faz no PHP é de um start_session() antes de qualquer comando ...[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que estou usando session, mas nao sei o que esta errado, pois quando entro com login e senha corretas ele me mostra a area de "administracao" porem nao me retorna os dados daquele usuario específico.....estou enviando o codigo abaixo para você ver o que estou fazendo errado.....

 

 

codigo 1 (é chamado pelo codigo 2)

<?

function login($login, $senha)

{

$path_local = "padrao.php";

include "db.php";

 

$result = mysql_query("select * from usuario

where login='$login'

and senha = '$senha'");

if (!$result)

return 0;

 

if (mysql_num_rows($result)>0)

return 1;

else

return 0;

}

 

function check_auth_user()

{

global $auth_user;

if ( (session_is_registered("auth_user")) && (isset($auth_user)) )

return true;

else

return false;

}

 

?>

 

 

Parte do codigo 2

 

<?php

}

else {

$path_local = "padrao.php";

include "db.php";

 

function get_writer_record($login)

{

$sql = "select * from usuario where login = '$auth_user'";

 

}

 

 

 

$w = get_writer_record($auth_user);

print "<font face=verdana size=2><b>";

print "Bem vindo, ".$w[login];

 

print "<font face=verdana size=2><b>";

print " (<A HREF=\"logout.php\">Logout</A>)";

print "<p></font></b>";

 

$StrSql = "SELECT nome,endereco,telefone,bairro,cidade,estado,pais,cpf,rg,email,celular,cep,login,

 

senha FROM usuario WHERE login = '$login'";

$StrSql2 = "SELECT profissao,atuacao,escolaridade,ultimoemprego,qualificacoes,conhecimentos FROM profissao";

$seleciona_imovel = mysql_query($StrSql);

$seleciona_imovel2 = mysql_query($StrSql2);

 

while ($row = mysql_fetch_array($seleciona_imovel)){

while ($row2 = mysql_fetch_array($seleciona_imovel2)){

$nome = $row[nome];

echo "to aqui";

$cidade = $row[cidade];

$endereco = $row[endereco];

$telefone = $row[telefone];

$bairro = $row[bairro];

$cidade = $row[cidade];

$estado = $row[estado];

$pais = $row[pais];

$cpf = $row[cpf];

$cep = $row[cep];

$rg = $row[rg];

$email = $row;

$celular = $row[celular];

$login = $row[login];

$senha = $row[senha];

$profissao = $row2[profissao];

$atuacao = $row2[atuacao];

$escolaridade = $row2[escolaridade];

$ultimoemprego = $row2[ultimoemprego];

$qualificacoes = $row2[qualificacoes];

$conhecimentos = $row2[conhecimentos];

}

}

}

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.