SlideShare uma empresa Scribd logo
1 de 4
Conexao

<?php

class query{

 var   $user = "root";
 var   $host="localhost";
 var   $pass="";
 var   $dtbs="augusto";

function Conect(){
      //ligando ao banco de dados
      $this ->mysql_conx = mysql_connect($this->host,$this->user,
$this->pass);
      $m = mysql_select_db($this->dtbs,$this->mysql_conx);

}
function FexaConexao(){
      // fexa a conexao com banco de dados
      mysql_close($this->mysql_conx);


}
}



?>

Formulario pesquisa

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<title>votação</title>

</head>
<body>
<font size="3"> Qual sua base de dados preferida</font><br/>
<form name="votação" action="pesquisa.php" method="get">
<input type="radio" name="escolha" value="1" >msql<br/>
<input type="radio" name="escolha" value="2">oracle<br/>
<input type="radio" name="escolha" value="3" >postgreesql<br/>
<input type="radio" name="escolha" value="4">odbc<br/>
<tr><td><input type="submit" value="eviar" name="enviar"></td>
</form>

</body>
</html>

Pesquisa.php

<?php
    $escolha = $_GET["escolha"];
    if($escolha !=""){
      $mysql_host="localhost";
      $mysql_user="root";
$mysql_pass="";
        $mysql_dtbs="augusto";
        $num_resp="4";
        $pergunta="sdfdsfdsf";

      $mysql_conx= mysql_connect($mysql_host,$mysql_user,
$mysql_pass);// ligaçao com mysql
      $radio = $num_resp +1;

        mysql_select_db($mysql_dtbs,$mysql_conx);//seleciona a base de
dados


      //usando a base de dados no php
      $query_upd="select*from votacao where id='$escolha'";
      $resul_upd=mysql_query($query_upd);//o php escolhe apenas
registro que e iqual a opçao

      $obj_upd = mysql_fetch_object($resul_upd);//separa os resultados
de uma query por colunas

        $vot_upd=$obj_upd->votos;

        $vot_upd++;//separa os votos e adiciona +1

      $upd_upd ="UPDATE votacao SET votos= '$vot_upd' WHERE
id='$escolha'";
      mysql_query($upd_upd);// atualiza a base de dados

      //php fara a pesquisa na base de dados e retomara as opções,seus
respectivos votos, total de votos e a sua escolha

      echo"<h3>".$pergunta."</h3>";
      $tot_vt=0;
      for($i=1;$i<$radio;$i++){
            $query[$i]="SELECT * FROM votacao WHERE id='$i'";
            $resul[$i]=mysql_query($query[$i]);
            $objet[$i]=mysql_fetch_object($resul[$i]);
            echo"<font face="Verdana"size="1"><B>".$objet[$i]-
>id."</B>".$objet[$i]-> descricao."<B>".$objet[$i]->votos."</B><br/>";
            $tot_vt+=$objet[$i]->votos;
            //serve para requisitar o resultado de cada opção e exibir

      }
      echo "<font size="1"><B>total de votos:</B>".
$tot_vt."&nbsp;&nbsp;&nbsp;<B>Sua escolha</b>:".$escolha.
      "</font></font>";
    }




        ?>


Formularioatualizaçao

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Cp1252">
<title>Insert title here</title>
</head>

     <body>
     <table>
     <form action="AtuaCadastro.php" method="get" nome="atualiza">

<tr><td><b>nome</b></td><td><input type="text" name="nome"></td></tr>
<tr><td><b>telefone</b></td><td><input type="text"
name="telefone"></td></tr>
<tr><td><input type="submit" name="enviar" value="enviar"></td>
<td><input type="reset" name="limpar" value="limpar"></td>
</tr>

</form>

</table>
    </body>

</html>

Atualização.php

<?php
include ('conexao.php');
$query=new query();
$nome=$_GET["nome"];
$telefone= $_GET["telefone"];
if($nome!="" && $telefone!="" ){
      $query->Conect();
      //$dados= mysql_query("SELECT telefone FROM pessoa WHERE nome
='$nome'");


      $dados=mysql_query("UPDATE pessoa SET telefone='$telefone' WHERE
nome='$nome'");
      $query->FexaConexao();

}

?>

Formulario cadastro

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<table>
<form action="Cadastro.php" method="get" name="envia">
<tr><td><b>nome</b></td><td><input type="text" name="nome"></td></tr>
<tr><td><b>Cpf</b></td><td><input type="text" name="cpf"></td></tr>
<tr><td><b>telefone</b></td><td><input type="text"
name="telefone"></td></tr>
<tr><td><input type="submit" name="enviar" value="enviar"></td>
<td><input type="reset" name="limpar" value="limpar"></td>
</tr>
</form>



</body>
</html>

Cadastro

<?php
include('conexao.php');
$query = new query();



$nome=$_GET["nome"];
$cpf=$_GET["cpf"];
$telefone= $_GET["telefone"];
if($nome!="" && $cpf!=""){
      $query->Conect();
      $insert = mysql_query("INSERT INTO pessoa (nome,cpf,telefone)
      VALUES ('$nome','$cpf','$telefone')");
      $query->FexaConexao();

}

?>

Mais conteúdo relacionado

Mais procurados

Apresentação j query6
Apresentação j query6Apresentação j query6
Apresentação j query6
douglasgrava
 
J query javascript para seres humanos
J query   javascript para seres humanosJ query   javascript para seres humanos
J query javascript para seres humanos
nobios
 
Criando controle de acesso com php e my sql
Criando controle de acesso com php e my sqlCriando controle de acesso com php e my sql
Criando controle de acesso com php e my sql
Paulo Damas
 
Object Calisthenics: relaxe e escreva códigos simples
Object Calisthenics: relaxe e escreva códigos simplesObject Calisthenics: relaxe e escreva códigos simples
Object Calisthenics: relaxe e escreva códigos simples
Otávio Calaça Xavier
 
Aula 01 PHP+MySQL - LabMM4
Aula 01 PHP+MySQL - LabMM4Aula 01 PHP+MySQL - LabMM4
Aula 01 PHP+MySQL - LabMM4
Carlos Santos
 
Criando APIs usando o micro-framework Respect
Criando APIs usando o micro-framework RespectCriando APIs usando o micro-framework Respect
Criando APIs usando o micro-framework Respect
Ivan Rosolen
 

Mais procurados (20)

Apresentação j query6
Apresentação j query6Apresentação j query6
Apresentação j query6
 
J query javascript para seres humanos
J query   javascript para seres humanosJ query   javascript para seres humanos
J query javascript para seres humanos
 
Criando controle de acesso com php e my sql
Criando controle de acesso com php e my sqlCriando controle de acesso com php e my sql
Criando controle de acesso com php e my sql
 
Crawling - Coleta de dados na Web com PHP
Crawling - Coleta de dados na Web com PHP Crawling - Coleta de dados na Web com PHP
Crawling - Coleta de dados na Web com PHP
 
Php curl - Coleta de dados na web
Php curl - Coleta de dados na webPhp curl - Coleta de dados na web
Php curl - Coleta de dados na web
 
Mini Curso PHP Twig - PHP Conference 2017
Mini Curso PHP Twig - PHP Conference 2017 Mini Curso PHP Twig - PHP Conference 2017
Mini Curso PHP Twig - PHP Conference 2017
 
Java script aula 05 - funções
Java script   aula 05 - funçõesJava script   aula 05 - funções
Java script aula 05 - funções
 
Palestra de PDO
Palestra de PDOPalestra de PDO
Palestra de PDO
 
Object Calisthenics: relaxe e escreva códigos simples
Object Calisthenics: relaxe e escreva códigos simplesObject Calisthenics: relaxe e escreva códigos simples
Object Calisthenics: relaxe e escreva códigos simples
 
jQuery Simplificando o JavaScript
jQuery Simplificando o JavaScriptjQuery Simplificando o JavaScript
jQuery Simplificando o JavaScript
 
Programando com estilo e Performance
Programando com estilo e Performance Programando com estilo e Performance
Programando com estilo e Performance
 
Aula 01 PHP+MySQL - LabMM4
Aula 01 PHP+MySQL - LabMM4Aula 01 PHP+MySQL - LabMM4
Aula 01 PHP+MySQL - LabMM4
 
Introdução ao Respect\Validation (1.0)
Introdução ao Respect\Validation (1.0)Introdução ao Respect\Validation (1.0)
Introdução ao Respect\Validation (1.0)
 
Java script - funções
Java script - funçõesJava script - funções
Java script - funções
 
Meu projeto final - Neobase 2.0
Meu projeto final - Neobase 2.0Meu projeto final - Neobase 2.0
Meu projeto final - Neobase 2.0
 
Geolocalização em PHP - Google Places, Maps e Routes
Geolocalização em PHP - Google Places, Maps e RoutesGeolocalização em PHP - Google Places, Maps e Routes
Geolocalização em PHP - Google Places, Maps e Routes
 
PHP MySQL Aula 03
PHP MySQL Aula 03PHP MySQL Aula 03
PHP MySQL Aula 03
 
Criando APIs usando o micro-framework Respect
Criando APIs usando o micro-framework RespectCriando APIs usando o micro-framework Respect
Criando APIs usando o micro-framework Respect
 
Aula09 phonegap storage_connection
Aula09 phonegap storage_connectionAula09 phonegap storage_connection
Aula09 phonegap storage_connection
 
PHP básico para iniciantes
PHP básico para iniciantesPHP básico para iniciantes
PHP básico para iniciantes
 

Destaque

Destaque (8)

Matthew Hunt Eco Tech
Matthew Hunt Eco TechMatthew Hunt Eco Tech
Matthew Hunt Eco Tech
 
Cambridge satchel bag
Cambridge satchel bagCambridge satchel bag
Cambridge satchel bag
 
2ª guerra mundial
2ª guerra mundial2ª guerra mundial
2ª guerra mundial
 
Paper 14
Paper 14Paper 14
Paper 14
 
Cambicci Associates Portfolio
Cambicci Associates PortfolioCambicci Associates Portfolio
Cambicci Associates Portfolio
 
Phpex3
Phpex3Phpex3
Phpex3
 
The quest the journey from a student to a technopreneur
The quest   the journey from a student to a technopreneurThe quest   the journey from a student to a technopreneur
The quest the journey from a student to a technopreneur
 
Cambridge satchel company
Cambridge satchel companyCambridge satchel company
Cambridge satchel company
 

Semelhante a Phpex2

Aula 08 - Introdução ao banco de dados MySQL - Programação Web
Aula 08 - Introdução ao banco de dados MySQL - Programação WebAula 08 - Introdução ao banco de dados MySQL - Programação Web
Aula 08 - Introdução ao banco de dados MySQL - Programação Web
Dalton Martins
 
Integração do Flex com PHP através do AMFPHP
Integração do Flex com PHP através do AMFPHPIntegração do Flex com PHP através do AMFPHP
Integração do Flex com PHP através do AMFPHP
elliando dias
 
LabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - FunçõesLabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - Funções
Carlos Santos
 

Semelhante a Phpex2 (20)

Aula 08 - Introdução ao banco de dados MySQL - Programação Web
Aula 08 - Introdução ao banco de dados MySQL - Programação WebAula 08 - Introdução ao banco de dados MySQL - Programação Web
Aula 08 - Introdução ao banco de dados MySQL - Programação Web
 
Curso de Introdução - PHP
Curso de Introdução - PHPCurso de Introdução - PHP
Curso de Introdução - PHP
 
Http Servlet
Http ServletHttp Servlet
Http Servlet
 
apostila.pdf
apostila.pdfapostila.pdf
apostila.pdf
 
PHP ao Extremo
PHP ao ExtremoPHP ao Extremo
PHP ao Extremo
 
Integração do Flex com PHP através do AMFPHP
Integração do Flex com PHP através do AMFPHPIntegração do Flex com PHP através do AMFPHP
Integração do Flex com PHP através do AMFPHP
 
Prog web 05-php-mysql
Prog web 05-php-mysqlProg web 05-php-mysql
Prog web 05-php-mysql
 
LabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - FunçõesLabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - Funções
 
Simplificando o Javascrip
Simplificando o JavascripSimplificando o Javascrip
Simplificando o Javascrip
 
Aula 5 php
Aula 5 phpAula 5 php
Aula 5 php
 
Aula 9 php (banco de dados)
Aula 9   php (banco de dados)Aula 9   php (banco de dados)
Aula 9 php (banco de dados)
 
Play Framework - FLISOL
Play Framework - FLISOLPlay Framework - FLISOL
Play Framework - FLISOL
 
Escrevendo códigos php seguros
Escrevendo códigos php segurosEscrevendo códigos php seguros
Escrevendo códigos php seguros
 
Introdução à JQuery
Introdução à JQueryIntrodução à JQuery
Introdução à JQuery
 
Rest Beer v2
Rest Beer v2Rest Beer v2
Rest Beer v2
 
PHP FrameWARks - FISL
PHP FrameWARks - FISLPHP FrameWARks - FISL
PHP FrameWARks - FISL
 
Desenvolvimento de Sistemas Web com PHP Frameworks - 2019.1 - Aula 1
Desenvolvimento de Sistemas Web com PHP Frameworks - 2019.1 - Aula 1Desenvolvimento de Sistemas Web com PHP Frameworks - 2019.1 - Aula 1
Desenvolvimento de Sistemas Web com PHP Frameworks - 2019.1 - Aula 1
 
Introdução a HTML, CSS, JS, Ajax
Introdução a HTML, CSS, JS, AjaxIntrodução a HTML, CSS, JS, Ajax
Introdução a HTML, CSS, JS, Ajax
 
Html, css, js, ajax
Html, css, js, ajaxHtml, css, js, ajax
Html, css, js, ajax
 
Introdução ao JQuery e AJAX
Introdução ao JQuery e AJAXIntrodução ao JQuery e AJAX
Introdução ao JQuery e AJAX
 

Phpex2

  • 1. Conexao <?php class query{ var $user = "root"; var $host="localhost"; var $pass=""; var $dtbs="augusto"; function Conect(){ //ligando ao banco de dados $this ->mysql_conx = mysql_connect($this->host,$this->user, $this->pass); $m = mysql_select_db($this->dtbs,$this->mysql_conx); } function FexaConexao(){ // fexa a conexao com banco de dados mysql_close($this->mysql_conx); } } ?> Formulario pesquisa <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>votação</title> </head> <body> <font size="3"> Qual sua base de dados preferida</font><br/> <form name="votação" action="pesquisa.php" method="get"> <input type="radio" name="escolha" value="1" >msql<br/> <input type="radio" name="escolha" value="2">oracle<br/> <input type="radio" name="escolha" value="3" >postgreesql<br/> <input type="radio" name="escolha" value="4">odbc<br/> <tr><td><input type="submit" value="eviar" name="enviar"></td> </form> </body> </html> Pesquisa.php <?php $escolha = $_GET["escolha"]; if($escolha !=""){ $mysql_host="localhost"; $mysql_user="root";
  • 2. $mysql_pass=""; $mysql_dtbs="augusto"; $num_resp="4"; $pergunta="sdfdsfdsf"; $mysql_conx= mysql_connect($mysql_host,$mysql_user, $mysql_pass);// ligaçao com mysql $radio = $num_resp +1; mysql_select_db($mysql_dtbs,$mysql_conx);//seleciona a base de dados //usando a base de dados no php $query_upd="select*from votacao where id='$escolha'"; $resul_upd=mysql_query($query_upd);//o php escolhe apenas registro que e iqual a opçao $obj_upd = mysql_fetch_object($resul_upd);//separa os resultados de uma query por colunas $vot_upd=$obj_upd->votos; $vot_upd++;//separa os votos e adiciona +1 $upd_upd ="UPDATE votacao SET votos= '$vot_upd' WHERE id='$escolha'"; mysql_query($upd_upd);// atualiza a base de dados //php fara a pesquisa na base de dados e retomara as opções,seus respectivos votos, total de votos e a sua escolha echo"<h3>".$pergunta."</h3>"; $tot_vt=0; for($i=1;$i<$radio;$i++){ $query[$i]="SELECT * FROM votacao WHERE id='$i'"; $resul[$i]=mysql_query($query[$i]); $objet[$i]=mysql_fetch_object($resul[$i]); echo"<font face="Verdana"size="1"><B>".$objet[$i]- >id."</B>".$objet[$i]-> descricao."<B>".$objet[$i]->votos."</B><br/>"; $tot_vt+=$objet[$i]->votos; //serve para requisitar o resultado de cada opção e exibir } echo "<font size="1"><B>total de votos:</B>". $tot_vt."&nbsp;&nbsp;&nbsp;<B>Sua escolha</b>:".$escolha. "</font></font>"; } ?> Formularioatualizaçao <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <html>
  • 3. <head> <meta http-equiv="Content-Type" content="text/html; charset=Cp1252"> <title>Insert title here</title> </head> <body> <table> <form action="AtuaCadastro.php" method="get" nome="atualiza"> <tr><td><b>nome</b></td><td><input type="text" name="nome"></td></tr> <tr><td><b>telefone</b></td><td><input type="text" name="telefone"></td></tr> <tr><td><input type="submit" name="enviar" value="enviar"></td> <td><input type="reset" name="limpar" value="limpar"></td> </tr> </form> </table> </body> </html> Atualização.php <?php include ('conexao.php'); $query=new query(); $nome=$_GET["nome"]; $telefone= $_GET["telefone"]; if($nome!="" && $telefone!="" ){ $query->Conect(); //$dados= mysql_query("SELECT telefone FROM pessoa WHERE nome ='$nome'"); $dados=mysql_query("UPDATE pessoa SET telefone='$telefone' WHERE nome='$nome'"); $query->FexaConexao(); } ?> Formulario cadastro <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> </head> <body> <table> <form action="Cadastro.php" method="get" name="envia"> <tr><td><b>nome</b></td><td><input type="text" name="nome"></td></tr> <tr><td><b>Cpf</b></td><td><input type="text" name="cpf"></td></tr> <tr><td><b>telefone</b></td><td><input type="text" name="telefone"></td></tr>
  • 4. <tr><td><input type="submit" name="enviar" value="enviar"></td> <td><input type="reset" name="limpar" value="limpar"></td> </tr> </form> </body> </html> Cadastro <?php include('conexao.php'); $query = new query(); $nome=$_GET["nome"]; $cpf=$_GET["cpf"]; $telefone= $_GET["telefone"]; if($nome!="" && $cpf!=""){ $query->Conect(); $insert = mysql_query("INSERT INTO pessoa (nome,cpf,telefone) VALUES ('$nome','$cpf','$telefone')"); $query->FexaConexao(); } ?>