<?php
//operador ternário

$acao  = isset($_GET["acao"])  ? $_GET["acao"]  : "" ;
$ra    = isset($_GET["ra"])    ? $_GET["ra"]    : "" ;
$nome  = isset($_GET["nome"])  ? $_GET["nome"]  : "" ;
$curso = isset($_GET["curso"]) ? $_GET["curso"] : "" ;
$cpf   = isset($_GET["cpf"])   ? $_GET["cpf"]   : "" ;

$sql = "";
$msg = "";
if ($acao=="insert"){
   $sql = "insert into aluno(nome,curso,cpf) values(&#039;{$nome}&#039;,&#039;{$curso}&#039;,&#039;{$cpf}&#039;)";
   $msg = "Dados inseridos com sucesso!";
}else if ($acao=="select"){
   $sql = "select * from aluno";
}else if ($acao=="update"){
   $sql = "update aluno nome=&#039;{$nome}&#039;, curso=&#039;{$curso}&#039;, cpf=&#039;{$cpf}&#039; where ra={$ra}";
   $msg = "Dados alterados com sucesso!";
}else if ($acao=="delete"){
   $sql = "delete from aluno where ra={$ra}";
   $msg = "Dados excluídos com sucesso!";
}
//echo $sql."<br>";

$minhaConexao = new PDO(&#039;sqlite:banco_de_dados.db&#039;); 
$resultado    = $minhaConexao->query($sql);

if ($acao=="select"){
   $meuVetor = array();
   foreach($resultado as $linhaBanco) {      
      $meuVetor[] = $linhaBanco;  //echo "{$linha[&#039;ra&#039;]} - {$linha[&#039;nome&#039;]} - {$linha[&#039;curso&#039;]} - {$linha[&#039;cpf&#039;]} <br>";      
   }
   echo json_encode($meuVetor);

}else{
   if ($resultado->rowCount()>=1){
      echo $msg;
   }else{
      echo "Não houve nenhuma alteração no banco de dados!!!";
   }
}
//https://www.paste.org/128991
$resultado    = null;
$minhaConexao = null;

?>

Add a code snippet to your website: www.paste.org