-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsolicitar.php
35 lines (25 loc) · 1.02 KB
/
solicitar.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
require "_header.php";
if(isset($_POST['submit'])){
$id_usuario = $_SESSION['id_usuario'];
$id_projeto = $_POST['id'];
$tipo_ajuda = $_POST['tipo_ajuda'];
$id = $_POST['id'];
// Cria solicitação
$consulta = "INSERT INTO solicitacoes(id_usuario,id_projeto,tipo_ajuda) VALUES ($id_usuario,$id_projeto,'$tipo_ajuda')";
$result = mysqli_query($conexao,$consulta) or die(mysqli_error());
// Pega id_dono do projeto
$consulta_proj = "SELECT id_dono FROM projetos WHERE id = $id_projeto";
$result_proj = mysqli_query($conexao, $consulta_proj) or die(mysqli_error());
while ($projeto = mysqli_fetch_assoc($result_proj)){
// Cria notificação
$id_dono = $projeto['id_dono'];
$consulta_not = "INSERT INTO notificacoes(id_usuario, id_solicitante, id_projeto, tipo) VALUES ($id_dono, $id_usuario, $id_projeto,'1')";
$result_not = mysqli_query($conexao,$consulta_not) or die(mysqli_error());
}
echo "<script>window.history.go(-1)</script>";
}else{
echo "<script>window.history.go(-1)</script>";
exit();
}
?>