Olá, pessoal.
Meu provedor não autoriza mais Banco Access, então fui obrigado migrar para o MySQL e estou "apanhando", rs...
Consegui criar a primeira Tabela de Insert de email's. Aí que vem o drama, problemas no auto_increment e blá blá...
Consegui o primeiro passo, o Insert, mas o resto não estou conseguindo assimilar.
Prefiro continuar os script's no ASP, se tiver que ir pro PHP, eu desisto.
-->
'Windows 2012
'Criamos o objeto de conexão
Set conn = Server.CreateObject("ADODB.Connection")
'Abrimos uma conexão com o banco de dados
'[IMPORTANTE] altere os dados abaixo com as informações de sua base de dados
Conn.Open("DRIVER={MySQL ODBC 5.3 ANSI Driver};SERVER=XXX;PORT=3306;DATABASE=XXX;USER=XXX;PASSWORD=XXX;OPTION=3;")
Response.Write "banco conectado"
'Fechamos a conexão com o banco de dados
Conn.Close()
'Destruímos o objeto
Set Conn = Nothing
-->
Está conectando, mas na hora da listagem, nada!
HELP!
Estou tentando criar um registro de log de operação em php, mas não consigo fazer as duas operações de forma alguma. Só faz uma não importa o que eu faça. Estou com o seguinte codigo:
<?php
// Sessão
session_start();
// Conexão
require_once 'db_connect.php';
if(isset($_POST['btn-delete'])):
$id = mysqli_escape_string($connect, $_POST['usuario_id']);
$idDeletador = $_SESSION['id_usuario'];
$teste = 1;
if ($teste==1):
$sql = "INSERT INTO tb_log (log_data, log_usuario, log_menu, log_tipo) VALUES (now(), $idDeletador, 'Usuário', 'Deletar' );";
$novo=2;
if ($novo==2):
$sql = "DELETE FROM tb_usuario WHERE usuario_id = '$id';";
$_SESSION['mensagem'] = "Deletado com sucesso!";
header('Location: ../cruds/consultaUsuario.php');
else:
$_SESSION['mensagem'] = "Erro ao deletar";
header('Location: ../comeco.php');
endif;
else:
$_SESSION['mensagem'] = "Erro ao deletar";
header('Location: ../index.php');
endif;
//$sql = "INSERT INTO tb_log (log_data, log_usuario, log_menu, log_tipo) VALUES (now(), $idDeletador, 'Usuário', 'Deletar' );";
//$sql = "DELETE FROM tb_usuario WHERE usuario_id = '$id';";
if(mysqli_query($connect, $sql)):
$_SESSION['mensagem'] = "Deletado com sucesso!";
header('Location: ../cruds/consultaUsuario.php');
else:
$_SESSION['mensagem'] = "Erro ao deletar";
header('Location: ../cruds/consultaUsuario.php');
endif;
endif;
Estou começando a programar em PHP agora e ainda tenho muitas dúvidas, gostaria de uma ajuda =)
Quero deletar um registro da tabela quando pressionar o botão de "apagar" como na imagem:
O que acontece é que quando aperto o botão, ele exibe a mensagem de que foi deletado com sucesso, porém não deleta do banco.
E exibe a mensagem: Notice: Undefined index: id in .../teste_tabela3/deletar_produto.php on line 11
Alguém saberia me dizer o que estou fazendo errado? Obrigada!
Pessoal, como que eu crio uma rotina no MySQL para efetuar delete de registros inseridos nos últimos 30 dias, e fazer com que esse procedimento rode todos os dias automaticamente em determinado horário?
Bom pessoa estou fazendo um limpa em um banco de dados e tenho que deixar somente alguns cadastro, consegui fazer a consulta para achar somente os que estou querendo, só que não consegui fazer o oposto de trazer os que não são esse.
O problema é que no meu cadastro tem a aba parte que contem vários nomes inclusive o que to querendo '42229-0000000460' por isso o <> não funciona, segue a consulta que é a que contem ele.
SELECT
*
FROM
PROCESSO PR
inner JOIN PARTICIPACAO PA
ON
PR.OID = PA.PROCESSO
WHERE
Pa.parte = '42229-0000000460'
E depois queria saber como faça para deletar os registro que não seja o dele '42229-0000000460'.