Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

  • 0
Gualberto Dos Santos

Botão do MODAL não exclui

Pergunta

Olá pessoal.

Estou montando um CRUD simples. 

A exclusão fica dentro da tela de view do registro.

Coloquei um MODAL para informar ao usuário a sua intenção de excluir a linha do banco. Mas é ai que estou tendo problema.

O Link do botão chama o delete.php que será o responsável pela exclusão. Mas ele não chama. Pq em execução diretamente no browser eu coloco o delete.php?id=99 e funciona, exclui o registro.

Os arquivos estão todos no mesmo diretório. 

 

<!-- view.php -->

<?php 
	require_once('functions.php');
	//require_once('delete.php'); 
	view($_GET['id']);
?>
<?php $sistema = 'SALVUM - TIPO_CXS_C v1.0.17' ?>
<?php include(HEADER_TEMPLATE); ?>

<div class="row">
		<div class="col-xs-12 text-center">
			<h1>Sistema de Caixa</h1>
		</div>
</div>
<h2>Tipo de Movimentação <?php echo $cxsimples_tipo['cxs_tipo_id']; ?></h2>
<hr>

<dl class="dl-horizontal">
	<dt>Descrição: </dt>
	<dd><?php echo $cxsimples_tipo['cxs_tipo_descricao']; ?></dd>
	<dt>Movimentação: </dt>
	<dd><?php 
		if($cxsimples_tipo['cxs_tipo_entrada'] == 0)
			{echo 'Entrada';}
		else  
			{echo 'Saida';}?>
	</dd>
	<dt>Dias: </dt>
	<dd><?php echo $cxsimples_tipo['cxs_tipo_dias']; ?></dd>
	<dt>Indice: </dt>
	<dd><?php echo number_format($cxsimples_tipo['cxs_tipo_indice'],8,',','.'); ?></dd>
</dl>

<div id="actions" class="row">
	<div class="col-md-12">
		<a href="index.php" class="btn btn-default">
			<i class="fa fa-chevron-left"></i>
			Voltar
		</a>
		<a href="edit.php?id=<?php echo $cxsimples_tipo['cxs_tipo_id']; ?>" 
			class="btn btn-primary">
			<i class="fa fa-pencil"></i>
			Editar
		</a>
		<a href="#" 
			class="btn btn-danger" 
			data-toggle="modal" 
			data-target="#modal-exclusao"> 
			<i class="fa fa-trash-o"></i> 
			Excluir
		</a>
	</div>
</div>

<?php include(FOOTER_TEMPLATE); ?>
<?php include('exclusao.php'); ?>
<!-- exclusao.php --> 

<!-- Modal -->
	<div class="modal fade"	id="modal-exclusao" role="dialog" data-id>
		<div class="modal-dialog">
		<!-- Modal content-->
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal">&times;</button>
					<h4 class="modal-title">Deseja Excluir o Tipo <?php echo $cxsimples_tipo['cxs_tipo_id']; ?>?</h4>
				</div>
				<div class="modal-body">
					<p>Essa Operação irá excluir do banco de dados o Tipo <?php echo $cxsimples_tipo['cxs_tipo_id']; ?> de movimentação de Caixa.</p>
				</div>
				<div class="modal-footer">
					<button 
						type="button" 
						class="btn btn-danger" 
						href="delete.php?id=<?php echo $cxsimples_tipo['cxs_tipo_id']; ?>"
						>
						Sim, eu quero excluir.
					</button>
					<button 
						type="button" 
						class="btn btn-default" 
						data-dismiss="modal">
						Não Quero Excluir.
					</button>
					<a id="question" 
						class="btn btn-info" 
						href="https://api.whatsapp.com/send?phone=5511952189891&text=Estou%20com%20duvidas%20nesse%20Item%20MODALCXS_TIPO_REM">
						Preciso de Ajuda!
					</a>
				</div>
			</div>
		</div>
	</div>
<!-- /Modal -->
/** delete.php **/

<?php
  require_once('functions.php'); 
  if (isset($_GET['id'])){
    $myfile = fopen("delete-code2.txt","w") or die("Sem chance parceiro!");
    fwrite($myfile,$_GET['id']);
    fclose($myfile);
    delete($_GET['id']);
  } else {
    die("ERRO: ID não definido.");
  }
?>

 

 

 

Capturar1.PNG

Capturar2.PNG

Capturar3.PNG

Compartilhar este post


Link para o post
Compartilhar em outros sites

0 respostas a esta questão

Recommended Posts

Até agora não há respostas para essa pergunta


  • Conteúdo Similar

    • Por landerbadi
      Boa tarde pessoal. Estou tentado fazer uma consulta no banco de dados porém estou tendo dificuldades. Tenho uma tabela chamada "itens" com os seguintes campos: id, item, ativo. Nela tem cadastrado vários itens. No campo ativo eu coloco a letra "S" para informar que este item está ativo no sistema. Por exemplo: 1, casa, S 2, mesa, S 3, cama, S 4, moto S 5, rádio O quinto registro "radio" não está ativo no sistema pois não tem um "S" no campo ativo. E outra tabela chamada "produtos" com os seguintes campos (id, item1, item2, item3) com os seguintes registros: 1, casa, mesa, moto 2, mesa, casa, cama 3, rádio, cama, mesa Eu preciso fazer uma busca na tabela produtos da seguinte maneira: Eu escolho um registro na tabela "itens", por exemplo "mesa". Preciso fazer com que o php me liste todos os registros da tabela "produtos" que contenham a palavra "mesa". Até aqui tudo bem eu consigo listar. Estou fazendo assim: <?php $item = "mesa" $sql = mysqli_query($conn, "SELECT * FROM produtos WHERE item1 LIKE '$item' OR item2 LIKE '$item' OR item3 LIKE '$item' LIMIT 10"); while($aux = mysqli_fetch_assoc($sql)) { $id = $aux["id"]; $item1 = $aux["item1"]; $item2 = $aux["item2"]; $item3 = $aux["item3"]; echo $id . " - " . $item1 . ", " . $item2 . ", " $item3 . "<br>"; } ?> O problema é que está listando todos os registros que contém o item mesa. Eu preciso que o php verifique os demais item e me liste somente os registro em que todos os registros estejam ativos no sistema. No exemplo acima ele não deveria listar o registro 3. pois nesse registro contém o item "radio" e este item não está ativo no sistema. Ou seja, o registro "radio" na tabela itens não possui um "S" na coluna "ativo". Alguém sabe como resolver isso?
    • Por ILR master
      Fala galera.
      Espero que todos estejam bem.
      Seguinte: Tenho um arquivo xml onde alguns campos estão com : (dois pontos), como o exemplo abaixo:
       
      <item>
      <title>
      d sa dsad sad sadasdas
      </title>
      <link>
      dsadas dsa sad asd as dsada
      </link>
      <pubDate>sadasdasdsa as</pubDate>
      <dc:creator>
      d sad sad sa ad as das
      </dc:creator>
      </item>
       
      Meu código:
       
      $link = "noticias.xml"; 
      $xml = simplexml_load_file($link); 
      foreach($xml -> channel as $ite) {     
           $titulo = $ite -> item->title;
           $urltitulo = $ite -> item->link;
           print $urltitulo = $ite -> item->dc:creator;
      } //fim do foreach
      ?>
       
      Esse campo dc:creator eu não consigo ler. Como faço?
       
      Agradeço quem puder me ajudar.
       
      Abs
       
       
    • Por First
      Olá a todos!
       
      Eu estou criando um sistema do zero mas estou encontnrando algumas dificuldades e não estou sabendo resolver, então vim recorrer ajuda de vocês.
      Aqui está todo o meu código: https://github.com/PauloJagata/aprendizado/
       
      Eu fiz um sistema de rotas mas só mostra o conteúdo da '/' não sei porque, quando eu tento acessar o register nada muda.
      E eu também quero que se não estiver liberado na rota mostra o erro de 404, mas quando eu tento acessar um link inválido, nada acontece.
      Alguém pode me ajudar com isso? E se tiver algumas sugestão para melhoria do código também estou aceitando.
       
       
      Desde já, obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.