Logo Hardware.com.br
Danny89
Danny89 Novo Membro Registrado
25 Mensagens 0 Curtidas

Exibir candidatos a uma vaga em um sistema de curriculo?

#1 Por Danny89 30/06/2014 - 00:27
Boa noite pessoal, estou criando um sistema de curriculo mas estou com dificuldade em criar um código que permita ao usuário se candidatar a determinada vaga e, após isso, os seus dados irem para uma lista onde o dono da vaga possa visualizar todos os usuários que se candidataram

Pensei em fazer algo do tipo para definir os concorrentes:


concorrendo.php
<?PHP
session_start();

$email = $_POST['email'];
$senha = $_POST['senha'];
//Gravo o login do sujeito que irá se candidatar

$host = "localhost";
$user = "root";
$pass = "";
$banco = "recrutamento";
$connection = mysql_connect($host, $user, $pass) or die(mysql_error());
mysql_select_db($banco) or die(mysql_error());



if(isset($_GET["acao"]) && $_GET["acao"] == "concorrer&quot {

$id = $_SESSION[ 'id'];


$sql = mysql_query("SELECT * FROM candidatos WHERE id=".$id);
$linha = mysql_fetch_assoc($query);
$idCandidato=$linha["id"];

$data = date("Y-m-d&quot;
$hora = date("H:i:s&quot;
mysql_query("INSERT INTO vaga(idCandidato, data_inicio, hora_inicio)
VALUES ('$idCandidato', '$data_inicio','$hora_inicio'&quot;}
// Ao concorrer a vaga, o id desse usuário seria enviado para a tabela 'vaga' como chave mestra


?>


Agora, para o usuário que ofereceu a vaga poder visualizar os dados dos usuários que estão concorrendo a essa vaga:

exibindocandidato.php

<?PHP
session_start();

$loginempresa = $_POST['loginempresa'];
$senha = $_POST['senha'];

$idVaga = $_SESSION[ 'idVaga'];
$query=mysql_query("SELECT * FROM candidato WHERE 'idVaga' = '$idVaga'
?>


Alguém tem alguma idéia do que fazer? Dá pra usar esses códigos como base?
Danny89
Danny89 Novo Membro Registrado
25 Mensagens 0 Curtidas
#2 Por Danny89
30/06/2014 - 16:29
Em concorrendo.php eu criei esse código, mas quando clico em concorrer a pagina fica branca e nenhum dado é enviado para a tabela Vaga

Conseguem enxergar erro aqui?


<?PHP
session_start();

$email = $_POST['email'];
$senha = $_POST['senha'];
//Gravo o login do sujeito que irá se candidatar

$host = "localhost";
$user = "root";
$pass = "";
$banco = "recrutamento";
$connection = mysql_connect($host, $user, $pass) or die(mysql_error());
mysql_select_db($banco) or die(mysql_error());



if(isset($_GET["acao"]) && $_GET["acao"] == "concorrer&quot {

$id = $_SESSION[ 'id'];
$idVaga = $_SESSION[ 'idVaga'];

// caso o usuario submeta a acao concorrer, gravar a session do id e da vaga que ele concorre


$sql = mysql_query("SELECT * FROM vaga WHERE idEmpresa = '".$idVaga."' AND idCandidato = '".$Candidato."'&quot;
$Registro = mysql_num_rows($sql);
$linha = mysql_fetch_assoc($query);


if( $Registro == 0 ){
$idCandidato=$linha["id"];
//seleciona todos os candidatos a essa vaga
$data = date("Y-m-d&quot;
$hora = date("H:i:s&quot;
$inserirVaga = mysql_query("INSERT INTO vaga(idCandidato, data_inicio, hora_inicio)
VALUES ('$idCandidato', '$data_inicio','$hora_inicio'&quot;

if($inserirVaga){
echo '';
}


}else{
echo '';
} // verifica se já está concorrendo...






}// Ao concorrer a vaga, o id desse usuário seria enviado para a tabela 'vaga' como chave mestra


?>
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal