Jump to content
Fórum Script Brasil
  • 0

Deletar Registros de uma Tabela em PHP


Question

Bom, estou criando um relatório, e preciso que ao clicar em um botão a linha de registro seja deleta, e estou tendo dificuldade nesta logística. Ainda não tenho muito conhecimento de Banco de Dados, e gostaria de um auxílio.

						<?php
							mysql_connect ("host", "user", "senha")
							or die
							("Falha na conexão com o banco de dados".mysql_error());
							mysql_select_db ("banco") 
							or die
							("Banco não encontrado".mysql_error());
							$resultado = mysql_query ("SELECT nome, email, area, assunto, msg from table") or die (mysql_error());
							$linhas = mysql_num_rows ($resultado);
							if ($linhas==){
							echo "Nenhum registro foi encontrado!<br>";
							}else{
							$i = ;
							echo'<tbody>';
							while($registro = mysql_fetch_row($resultado)){
							if ($registro[2] == 6 ){
								$registro[2] = "Fulano";
							} else if ($registro[2] == 1 ){
								$registro[2] = "Fulano 1";
							} else if ($registro[2] == 2 ){
								$registro[2] = "Fulano 2";
							} else if ($registro[2] == 3 ){
								$registro[2] = "Fulano 3";
							} else if ($registro[2] == 4 ){
								$registro[2] = "Fulano 4";
							} else if ($registro[2] == 5 ){
								$registro[2] = "Fulano 5";
							} else if ($registro[2] == 7){
								$registro[2] = "Fulano 6";
							} else if ($registro[2] == 8){
								$registro[2] = "SCI";
							}
							
							echo '<tr class="gradeA">';							
								echo '<td>' . $registro[] . '</td>';//Nome
								echo '<td>' . $registro[1] . '</td>';//E-mail
								echo '<td>' . $registro[2] . '</td>';//Área
								echo '<td>' . $registro[3] . '</td>';//Assunto
								echo '<td>' . $registro[4] . '</td>';//Mensagem
								echo "<td><a data-confirm='Deseja mesmo remover o registro? Esta ação não poderá ser desfeita.' data-method='post' class='btn btn-sm btn-danger' onclick='concluir()'><i class='fa fa-trash-o'></i></a></td>";//Operações
								echo "</tr>";
								}//while($registro = mysql_fetch_row($resultado))... FIM
							echo '</tbody>';
							echo '</table>';
							}//if ($linhas==0){... FIM
							echo '<br>';
							echo '<br>';
							mysql_close($conexao);
						?>

Gostaria de ao clicar no botão em cada linha, a linha fosse apagada. Mas estou com dificuldade de desenvolver a lógica da parada, caso alguém pudesse auxiliar.

Link to post
Share on other sites

3 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148716
    • Total Posts
      644534
×
×
  • Create New...