Ir para conteúdo
Fórum Script Brasil

joannes

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que joannes postou

  1. Olá a todos, o sistema de login que estou trabalhando é em cima de um que peguei meio que pronto e tive que modificar conforme as minhas necessidade, porém tem um erro serio, é assim, a pessoa tem que logar com numero de matricula e senha, se eu colocar numero de matricula e senha diferente não loga, ate ai tudo bem, mas se eu digito uma letra a pessoa loga normal para a conta principal, e isso não pode acontecer. podem me dar uma ajuda? segue uma esquema do codigo, que é de teste. aqui a pagina de login.php <?php session_start(); // se já existir um usuário logado if (isset($_SESSION['user'])) { // volta pro index header('Location: ./'); } elseif (isset($_POST['login'])) { // conecta ao banco de dados include 'app/models/connect.php'; // conecta ao banco de dados include 'app/models/model.php'; // criar a query de busca $query = "SELECT * FROM usuarios WHERE status = 1 AND matricula ='$_POST[login]' AND senha = MD5('$_POST[senha]')"; // executar a query if (is_array($result = returnArray($query))) { $_SESSION['user'] = $result[0]; header('Location: ./'); } else { $e = "<p class='error'>$result</p>"; } } ?> <form method="POST" action="valida.php"> <table> <tr> <td> <img src="assets/imgs/logo.png"> </td> <td><h1>Sistema de Gestão<br><b>Patrimonial do DEP</b></h1></a></td> </tr> <tr> <td colspan='2'> <input type="text" name="txt_usuario" id="txt_usuario" class="form-control" placeholder="login" required autofocus> <br><br> <input type="password" name="txt_senha" id="txt_senha" class="form-control" placeholder="Senha" required> <br><br> <input type='submit' value='logar'> <?php if(isset($_SESSION['loginErro'])) { echo $_SESSION['loginErro']; unset ($_SESSION['loginErro']); } ?> </tr> </table> </form> --------------------- seguranca.php <?php function seguranca_adm(){ if((empty($_SESSION['usuarioId'])) && (empty($_SESSION['usuarioMatricula'])) && (empty($_SESSION['usuarioNiveisAcessoId']))){ $_SESSION['loginErro'] = "Área restrita"; header("Location: login.php"); }else{ if($_SESSION['usuarioNiveisAcessoId'] != "1"){ $_SESSION['loginErro'] = "Área restrita"; header("Location: login.php"); } } } ?> ------------------------------------- valida.php // pega os dados vindo do login session_start(); include_once("conexao/conexao.php"); //Verifica se os campos possuem dados if((isset($_POST['txt_usuario']) == ['txt_usuario'] ) && (isset($_POST['txt_senha']))){ $usuario = mysqli_real_escape_string($conn, $_POST['txt_usuario']); //Escapar de caracteres especiais, como aspas, prevenindo SQL injection $senha = mysqli_real_escape_string($conn, $_POST['txt_senha']); //$senha = md5($senha); //$senha = hash('sha512','$senha'); $senha = $senha; $result_usuario = "SELECT * FROM usuarios WHERE matricula = '$usuario' && senha = '$senha'"; $resultado_usuario = mysqli_query($conn, $result_usuario); $resultado = mysqli_fetch_assoc($resultado_usuario); //Encontrando um usuário na tabela usuario com os mesmos dados digitado pelo usuario if(isset($resultado)){ $_SESSION['usuarioId'] = $resultado['id']; $_SESSION['usuarioNome'] = $resultado['nome']; $_SESSION['usuarioNiveisAcessoId'] = $resultado['niveis_acesso_id']; $_SESSION['usuarioMatricula'] = $resultado['matricula']; if($_SESSION['usuarioNiveisAcessoId'] == "1"){ header("Location: adm.php"); }elseif($_SESSION['usuarioNiveisAcessoId'] == "2"){ header("Location: pagi_moderador/moderad.php"); }elseif($_SESSION['usuarioNiveisAcessoId'] == "3"){ header("Location: user_comum/user.php"); }else{ $_SESSION['loginErro'] = "Erro - Entre em contato suporte@suporte.com.br"; header("Location: login.php"); } }else{ $_SESSION['loginErro'] = "Usuário ou senha inválido"; header("Location: login.php"); } }else{ $_SESSION['loginErro'] = "Usuário ou senha inválido"; header("Location: login.php"); } ?> não sei onde estou errando pois o camp matricula é int e no login aceita letras.
  2. joannes

    codigo php

    -- phpMyAdmin SQL Dump -- version 4.5.0.2 -- http://www.phpmyadmin.net -- -- Host: 127.0.0.1 -- Generation Time: Nov 28, 2015 at 11:36 PM -- Server version: 10.0.17-MariaDB -- PHP Version: 5.6.14 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Database: `dep` -- -- -------------------------------------------------------- -- -- Table structure for table `cadastro` -- CREATE TABLE `cadastro` ( `id` int(11) NOT NULL, `nome` varchar(20) CHARACTER SET utf8 NOT NULL, `pi` varchar(11) CHARACTER SET utf8 NOT NULL, `local` varchar(100) CHARACTER SET utf8 NOT NULL, `descricao` varchar(200) CHARACTER SET utf8 NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Dumping data for table `cadastro` -- INSERT INTO `cadastro` (`id`, `nome`, `pi`, `local`, `descricao`) VALUES (1, 'joannes', 'joannes', 'jonnes', 'joannes'), (2, 'omkjnc', 'inini', 'ninjin', 'jinin'); -- -- Indexes for dumped tables -- olá Alowys, com o codigo que você modificou testei aki esse foi o codigo certo? <!doctype html> <html lang='pt_br'> <head> <meta charset='utf-8'> <title>Listagem de Cadastros</title> </head> <body> <form method="post" name="f_exlcuir" action="index.php" > <div align='center'><span style="font-weight:bold;width:80%;display:block;background:lavender;border:thin solid black">Todas as Consultas</span></div> <table width='80%' border='1' align='center' class="sortable" id="id" > <tr> <th>Nome</th> <th>Pi</th> <th>Local</th> <th>Descricao</th> <th>id</th> <th>Excluir</th> </tr> <?php include 'connect.php'; if (isset($_POST['sel'])) { $result = $sqli->query('DELETE * FROM cadastro WHERE id in(' . implode(', ', $_POST['sel']) . ')'); // verificar se houve algum erro: if ($sqli->error) { // exibe o erro na tela: echo '<p class="error">Falha ao deletar cadastro: ' . $sqli->error . '</p>'; } echo "forme submetido"; } else { echo "forme não submetido"; } $result = $result = $sqli->query('SELECT * FROM cadastro order by id'); // verificar se houve algum erro: if ($sqli->error) { // exibe o erro na tela: die('<p class="error">Falha ao executar query: ' . $sqli->error . '</p>'); } while ($vreg = $result->fetch_row()) { $nome = $vreg[0]; $pi = $vreg[1]; $local = $vreg[2]; $descricao = $vreg[3]; $id = $vreg[4]; /* Escreve cada linha da tabela */ /* Escreve cada linha da tabela */ echo "<tr> <td>$nome</td> <td>$pi</td> <td>$local</td> <td>$descricao</td> <td>$id</td> <td> <input type='checkbox' value='$id' name='sel[]'> </td> </tr>"; }/* Fim do while */ ?> </table> <div align='center'> <input type="submit" value="Excluir marcados" name="bt_escluir" onClick="return confirm('Tem certeza de que deseja excluir os ítens selecionados.\nATENÇÃO: os ítens excluídos sãoo também desvinculados do banco de dados para as quais estão gravados.')"> </div> </form> </body> </html> então apareceu este erro, abaixo estar os tipos de dados na tabela que foi so teste que eu inseri la, onde serao os dados de equipamentos, Falha ao deletar cadastro: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '* FROM cadastro WHERE id in(jinin)' at line 1 forme submetido NomePiLocalDescricaoidExcluir1joannesjoannesjonnesjoannes2omkjncininininjinjinin este é o codigo do sql que foi exportado -- Indexes for table `cadastro` -- ALTER TABLE `cadastro` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `cadastro` -- ALTER TABLE `cadastro` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; e o codigo do connect que você passou <?php // arquivo para conexão com o mysql // definição de variáveis para conexão $host = 'localhost'; // endereço do banco $user = 'root'; // usuário $pass = ''; // senha $database = 'dep'; // nome do banco de dados // estabelecer conexão: $sqli = new mysqli($host, $user, $pass); // verificando se conectou de boas: if ($sqli->connect_error) { // se houver alguma falha, exibe mensagem: echo '<p class="error">Falha na conexão: ' . $sqli->connect_error . '</p>'; } // definir o padrão de caracteres if (!$sqli->set_charset('utf8')) { // se não conseguir definir o padrão de caracteres, exibe o padrão disponível echo "<p class='error'>Seu charset não é utf8, chefe!<br>$sqli->character_set_name()</p>"; } // selecionar/abrir o banco de dados para trabalhar if (!$sqli->select_db($database)) { // se o banco de dados não for encontrado if (!preg_match('/install.php/', $_SERVER['PHP_SELF'])) { // ir para o arquivo de instalação do baco de dados, se já não estiver nele: header('Location: sql/install.php'); } echo "<p class='error'>Banco de dados não encontrado, chefe!</p>"; } ?> para este erro to use near '* FROM cadastro WHERE id in(jinin)' at line 1 tirei o asterico de FROM e deu este erro. Falha ao deletar cadastro: Unknown column 'jinin' in 'where clause' forme submetido NomePiLocalDescricaoidExcluir1joannesjoannesjonnesjoannes2omkjncininininjinjininobrigado pela força, e estarei aguardando outra sujestao sua vlw. exportei para php e ficou assim <?php /** * Export to PHP Array plugin for PHPMyAdmin * @version 0.2b */ // // Database `dep` // // `dep`.`cadastro` $cadastro = array( array('id' => '1','nome' => 'joannes','pi' => 'joannes','local' => 'jonnes','descricao' => 'joannes'), array('id' => '2','nome' => 'omkjnc','pi' => 'inini','local' => 'ninjin','descricao' => 'jinin') );
  3. joannes

    codigo php

    galera mudei um pouco meu codigo ficou assim, porem não esxlui os selecionados, pois estva vendo um tutorial no youtube e la funcionava direito, mais no meu codigo não, me ajudem ai. segue o codigo mudado. index.php <form method="post" name="f_exlcuir" action="index.php" > <div align='center'><span style="font-weight:bold;width:80%;display:block;background:lavender;border:thin solid black">Todas as Consultas</span></div> <table width='80%' border='1' align='center' class="sortable" id="id" > <tr> <th>Nome</th> <th>Pi</th> <th>Local</th> <th>Descricao</th> <th>id</th> <th>Excluir</th> </tr> <?php include "conectar.php"; if(isset ($_post['sel'])){ foreach($_post['sel'] as $id){ $sql="DELETE * FROM cadastro WHERE id=$id"; $result=mysqli_query($con,$sql); } echo "forme submetido"; }else{ echo "forme não submetido"; } $sql = "SELECT * FROM cadastro order by id "; $result=mysqli_query($con,$sql); while($vreg=mysqli_fetch_row($result)) { $nome=$vreg[0]; $pi=$vreg[1]; $local=$vreg[2]; $descricao=$vreg[3]; $id=$vreg[4]; /*Escreve cada linha da tabela*/ /*Escreve cada linha da tabela*/ echo "<tr>" . "<td>" . $nome . "</td>" . "<td>" . $pi . "</td>" . "<td>" . $local ."</td>" . "<td>" . $descricao . "</td>" . "<td>" . $id . "</td>" . "<td>" . "<input type=checkbox value=$id name=sel[] >" . "</td>" . "</tr>"; }/*Fim do while*/ mysqli_close($con); ?> </table> <div align='center'> <input type="submit" value="Excluir marcados" name="bt_escluir" onClick="return confirm('Tem certeza de que deseja excluir os ítens selecionados.\nATENÇÃO: os ítens excluídos sãoo também desvinculados do banco de dados para as quais estão gravados.')"> </div> </form> </body> </html> o conectar.php <?php $con=mysqli_connect("localhost","root","89wjjw89"); mysqli_select_db($con,"dep"); ?> so quero conseguir deletar os selecionados.
  4. joannes

    codigo php

    aguardo sugestoes. obrigado. Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs\dep\conectar.php on line 9 Banco de Dados inexistente! segue o codig do conectar.php <?php $mysqli_usuario="root"; // Usu�rio do MySQL $mysqli_password="89wjjw89"; // Senha do usu�rio MySQL $mysqli_database="dep"; // Nome da base de dados $mysqli_host="localhost"; //Host da base de dados $conexao = mysqli_connect($mysqli_host, $mysqli_usuario, $mysqli_password) or die ('Erro na conex�o com o MySQL'); //Tentando conex�o com o BD $bd=mysqli_select_db($mysqli_database, $conexao) or die("<p>Banco de Dados inexistente!"); //Verificando a exist�ncia do BD ap�s conex�o; ?> estava tudo funcionando quando fiz essas modificaçoes deu erro, o arquivo esta abilitado mysqli no xamp.
  5. joannes

    codigo php

    Pessoal estendo muita dificuldade em excluir dados somente selecionados, me de uma forca aki no meu codigo. segue parte do codigo <?php // conecta ao banco de dados include'conectar.php'; ?> <html> <head> <meta charset="UTF-8"> <title>Site Secretaria DEP</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="css/stilos.css"> <link rel="stylesheet" href="css/menu.css"> <meta name="keywords" content="Site Secretaria DEP,Entrar DEP, DEP" /> <meta name="description" content="Conheca o site dep" /> <title>dep</title> </head> <body> <div><CENTER><img src="imagens/barra_superior.gif"> </CENTER></div> <table border="1"> <tr> <th colspan='12'>Controle Patrimonio</th> </tr> </table> </body> </html> <html> <head> <script src="js/principal.js"></script> <script src="js/sorttable.js"></script> <link rel="stylesheet" type="text/css" href="css/principal.css" /> <link rel="stylesheet" type="text/css" href="css/tabela.css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/functions.js"></script> <title>dep</title> <style type='text/css'> a,a:visited{text-decoration:none;color:blue;} a:hover{text-decoration:underline;} </style> </head> <body> <hr noshade height='1'> <h2 align='center'>Criando Site Para Controle Patrimonio do DEP</h2> <hr noshade height='1'> <div id='cssmenu'> <ul> <li><a href='#'><span>Principal</span></a></li> <li class='active has-sub'><a href='#'><span>Products</span></a> <ul> <li class='has-sub'><a href='#'><span>Product 1</span></a> <ul> <li><a href='#'><span>Sub Product</span></a></li> <li class='last'><a href='#'><span>Sub Product</span></a></li> </ul> </li> <li class='has-sub'><a href='#'><span>Product 2</span></a> <ul> <li><a href='#'><span>Sub Product</span></a></li> <li class='last'><a href='#'><span>Sub Product</span></a></li> </ul> </li> </ul> </li> <li><a href='#'><span>About</span></a></li> <li class='last'><a href='#'><span>Contact</span></a></li> </ul> </div> <div align='center'> Clique sobre um item na tabela para alterar suas informações ou sobre o botão <i>Adicionar</i> para incluir um novo. <br /> <a href='adic_pi.php'><img src="imagens/adic.gif" border=0></a> </div> <p align='center' colspan='2'><a title='Planilha de dados dos equipamentos cadastrados' href="javascript:return false;" onclick="window.open('listar_exel.php?excel=1','','top=0,left=0,width='+(screen.width/2)+',height='+(screen.height/2)+',toolbar=1,location=0,status=1,menubar=1,resizable=1,scrollbars=1');"> Gerar Planilha :<img height="32" width="32" src="imagens/excel.gif" border='0' alt='Arquivo .xls' /></a></p> <form name="sampleform" action="deletar.php" method="post"> <!-- Equipamentos--> <div align='center'><span style="font-weight:bold;width:80%;display:block;background:lavender;border:thin solid black">Todas as Consultas</span></div> <table width='80%' border='1' align='center' class="sortable" id="id" > <tr> <th>Nome</th> <th>Pi</th> <th>Local</th> <th>Descricao</th> <th>id</th> <th>Excluir</th> </tr> <?php $selecao = mysql_query("SELECT * FROM cadastro "); while($result = mysql_fetch_array($selecao)){ /*Escreve cada linha da tabela*/ /*Escreve cada linha da tabela*/ echo "<tr>" . "<td>" . $result['nome'] . "</td>" . "<td>" . $result['pi'] . "</td>" . "<td>" . $result['local'] ."</td>" . "<td>" . $result['descricao'] . "</td>" . "<td>" . $result['id'] . "</td>" . "<td>" . "<input type='checkbox' href'deletar.php' name='excluir[]' id=exluir class='excluir' value='excluir'>" . "</td>" . "</tr>"; }/*Fim do while*/ ?> </table> <a href="deletar.php?id=<?php echo $result['id'] ?>"> <!– Enviando o valor do id para a página deletar.php –> <div align='center'> <input class='botao' type="submit" value="Excluir marcados" onClick="return confirm('Tem certeza de que deseja excluir os ítens selecionados.\nATENÇÃO: os ítens excluídos sãoo também desvinculados do banco de dados para as quais estão gravados.')"> </div> </form> </body> </html> isso é do index.php do arquivo deleta esta assim mas deleta todos os dados, o que eu posso fazer? <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=index.php"> <?php include 'conectar.php'; $banco = mysql_select_db("dep",$conexao); //nome da tabela que deseja que seja inserida os dados cadastrais if (!$banco) die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error()); $result = "DELETE FROM cadastro "; $sql = mysql_query($result) or die (mysql_error()); echo "Exclusão realizada com sucesso!"; ?>
  6. muito bom, mais estava fazendo aplicando ao meu site e estou com essa duvida, pois não consigo excluir as linhas que eu quero do db, segue parte do codigo <?php // conecta ao banco de dados include'conectar.php'; ?> <html> <head> <meta charset="UTF-8"> <title>Site Secretaria DEP</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="css/stilos.css"> <link rel="stylesheet" href="css/menu.css"> <meta name="keywords" content="Site Secretaria DEP,Entrar DEP, DEP" /> <meta name="description" content="Conheca o site dep" /> <title>dep</title> </head> <body> <div><CENTER><img src="imagens/barra_superior.gif"> </CENTER></div> <table border="1"> <tr> <th colspan='12'>Controle Patrimonio</th> </tr> </table> </body> </html> <html> <head> <script src="js/principal.js"></script> <script src="js/sorttable.js"></script> <link rel="stylesheet" type="text/css" href="css/principal.css" /> <link rel="stylesheet" type="text/css" href="css/tabela.css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/functions.js"></script> <title>dep</title> <style type='text/css'> a,a:visited{text-decoration:none;color:blue;} a:hover{text-decoration:underline;} </style> </head> <body> <hr noshade height='1'> <h2 align='center'>Criando Site Para Controle Patrimonio do DEP</h2> <hr noshade height='1'> <div id='cssmenu'> <ul> <li><a href='#'><span>Principal</span></a></li> <li class='active has-sub'><a href='#'><span>Products</span></a> <ul> <li class='has-sub'><a href='#'><span>Product 1</span></a> <ul> <li><a href='#'><span>Sub Product</span></a></li> <li class='last'><a href='#'><span>Sub Product</span></a></li> </ul> </li> <li class='has-sub'><a href='#'><span>Product 2</span></a> <ul> <li><a href='#'><span>Sub Product</span></a></li> <li class='last'><a href='#'><span>Sub Product</span></a></li> </ul> </li> </ul> </li> <li><a href='#'><span>About</span></a></li> <li class='last'><a href='#'><span>Contact</span></a></li> </ul> </div> <div align='center'> Clique sobre um item na tabela para alterar suas informações ou sobre o botão <i>Adicionar</i> para incluir um novo. <br /> <a href='adic_pi.php'><img src="imagens/adic.gif" border=0></a> </div> <p align='center' colspan='2'><a title='Planilha de dados dos equipamentos cadastrados' href="javascript:return false;" onclick="window.open('listar_exel.php?excel=1','','top=0,left=0,width='+(screen.width/2)+',height='+(screen.height/2)+',toolbar=1,location=0,status=1,menubar=1,resizable=1,scrollbars=1');"> Gerar Planilha :<img height="32" width="32" src="imagens/excel.gif" border='0' alt='Arquivo .xls' /></a></p> <form name="sampleform" action="deletar.php" method="post"> <!-- Equipamentos--> <div align='center'><span style="font-weight:bold;width:80%;display:block;background:lavender;border:thin solid black">Todas as Consultas</span></div> <table width='80%' border='1' align='center' class="sortable" id="id" > <tr> <th>Nome</th> <th>Pi</th> <th>Local</th> <th>Descricao</th> <th>id</th> <th>Excluir</th> </tr> <?php $selecao = mysql_query("SELECT * FROM cadastro "); while($result = mysql_fetch_array($selecao)){ /*Escreve cada linha da tabela*/ /*Escreve cada linha da tabela*/ echo "<tr>" . "<td>" . $result['nome'] . "</td>" . "<td>" . $result['pi'] . "</td>" . "<td>" . $result['local'] ."</td>" . "<td>" . $result['descricao'] . "</td>" . "<td>" . $result['id'] . "</td>" . "<td>" . "<input type='checkbox' href'deletar.php' name='excluir[]' id=exluir class='excluir' value='excluir'>" . "</td>" . "</tr>"; }/*Fim do while*/ ?> </table> <a href="deletar.php?id=<?php echo $result['id'] ?>"> <!– Enviando o valor do id para a página deletar.php –> <div align='center'> <input class='botao' type="submit" value="Excluir marcados" onClick="return confirm('Tem certeza de que deseja excluir os ítens selecionados.\nATENÇÃO: os ítens excluídos sãoo também desvinculados do banco de dados para as quais estão gravados.')"> </div> </form> </body> </html> isso é do index.php do arquivo deleta esta assim mas deleta todos os dados, o que eu posso fazer? <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=index.php"> <?php include 'conectar.php'; $banco = mysql_select_db("dep",$conexao); //nome da tabela que deseja que seja inserida os dados cadastrais if (!$banco) die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error()); $result = "DELETE FROM cadastro "; $sql = mysql_query($result) or die (mysql_error()); echo "Exclusão realizada com sucesso!"; ?> ---------------------------
  7. Galera sou novo aki, e comecei um trabalho onde faço estagio, em que devo criaar um site que recebeba o nome de equipamento, patrimonio, local e descricao, muito bem, fiz isso, e os dados é gravados no BD, mas não sei como fazer a consulta retornar em uma caixar de dialogo como em sites profissionais e não so escrita na pagina, , preciso da ajuda de todos, vou postar parte do codigo e me ajudem onde devo e como criar essa caixa em php, de foma que a consulta seja exibida dentro dela. Obrigado. <form name="form1" id="form1" method="post" action="" onsubmit="return validaCampo(); return false;"> <td><input type="submit" value="Adicionar" height="200px" ></td> <div id="table"> <table cellspacing="3" cellpadding="3" border="3" type="text" > <tr> <td align="center" width="167px" bgcolor="white"> NOME </td> <td align="center" width="167px" bgcolor="white"> PATRIMONIO</td> <td align="center" width="167px" bgcolor="white"> LOCAL </td> <td align="center" width="167px" bgcolor="white"> DESCRICAO</td> </tr> </table> <table cellspacing="2" cellpadding="2" border="1" bgcolor="green"> <tr> <td> <input type="text" id="nome" name="nome" placeholder="Nome" required> </input></td> <td><input type="text" id="pi" name="pi" placeholder="PI" required> </input> </td> <td><input type="text" id="local" name="LOCAL" placeholder="LOCAL" required> </input> </td> <td> <textarea type="text" id="descricao" name="descricao" placeholder="DESCRICAO"></textarea> </td> </tr> </table> </form> <?php $servidor = "localhost"; /*maquina a qual o banco de dados está*/ $usuario = "root"; /*usuario do banco de dados MySql*/ $senha = ""; /*senha do banco de dados MySql*/ $banco = "dep"; /*seleciona o banco a ser usado*/ $conexao = mysql_connect($servidor,$usuario,$senha); /*Conecta no bando de dados MySql*/ mysql_select_db($banco); /*seleciona o banco a ser usado*/ $res = mysql_query("select * from cadastro"); /*Executa o comando SQL, no caso para pegar todos os usuarios do sistema e retorna o valor da consulta em uma variavel ($res) */ echo "<table>" . "<tr>" . "<td>Nome</td>" . "<td>Pi</td>" . "<td>Local</td>" . "<td>Descricao </td>" ."<td>Alterar </td>" . "</tr>"; /*Enquanto houver dados na tabela para serem mostrados será executado tudo que esta dentro do while */ while($result = mysql_fetch_array($res)){ /*Escreve cada linha da tabela*/ echo "<tr>" . "<td>" . $result['nome'] . "</td>" . "<td>" . $result['pi'] . "</td>" . "<td>" . $result['local'] ."</td>" . "<td>" . $result['descricao'] . "</td>" . "<td> Alterar </td>" . "<td> Excluir</td>" . "</tr>"; // assim aparece o resultado na pagina mais não dentro de uma caixa de texto como por exemplo como aquelas que criamos em formularios para cadastrar, quando pego o mesmo codigo e coloco no ECHO da erro. }/*Fim do while*/ echo "</table>"; /*fecha a tabela apos termino de impressão das linhas*/ ?> segue imagem em anexo.
×
×
  • Criar Novo...