Ir para conteúdo
Fórum Script Brasil
  • 0

codigo php


joannes

Pergunta

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!";

?>

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

mysql_.thumb.jpg.6e341f2068d2753158bc1dc

Olá!

Em 20/03/2012 ao anunciar o php 5.5, o site php.net recomendou fortemente que não se usasse mais as extensões mysql_*

Atualize o modo de conexão com o banco de dados para mysqli(que é muito parecido com a antiga mysql_*) e poste seu código novamente.

Link para o comentário
Compartilhar em outros sites

  • 0

Bom dia, fiz as mofificacoes em todos os arquivos onde tinha mysql, para musqli

sem as modificaçoes eu inseria dados, o problema é que quando eu ia apgar apgava tudo, e não os selecionados, e não sei se é erro de codigo no php, no index.php, ou no deletar.php.

aguardo sugestoes. 

obrigado.

deu este erro:

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!

<?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 = mysqli_query("SELECT * FROM cadastro ");
    


while($result = mysqli_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>

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.

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

Sugestão: Use a forma orientada a objetos que o script fica mais limpo, bonito e cheiroso:

<?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 = 'scriptbrasil'; // 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
  echo "<p class='error'>Banco de dados não encontrado, chefe!</p>";
}

 

Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

  • 0

Olá! Tudo beleza? Sem o banco de dados fica difícil pra gente testar aqui.

Tente assim:

<!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>

Arquivo connect:

<?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 = '89wjjw89';  // 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>";
}


 

Se não funcionar, manda o sql que cria a tabela cadastro com uns dois registros pra eu testar aqui, beleza?

Editado por lowys
Link para o comentário
Compartilhar em outros sites

  • 0

-- 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

NomePiLocalDescricaoidExcluir
1joannesjoannesjonnesjoannes
2omkjncininininjinjinin

 

 

 

 

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

NomePiLocalDescricaoidExcluir
1joannesjoannesjonnesjoannes
2omkjncininininjinjinin

obrigado pela força, e estarei aguardando outra sujestao sua vlw.

error.jpg

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')
);

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...