2017-06-24 27 views
0

私はこのコードを持っています。私は人々が削除したい通知を選択するようにドロップダウンをしていますが、私のコードで何が間違っているのかわかりません......私は新しいです。自分の無知
PHPコード:mysqlでPHPを使って行を削除するには?

<?php 

include('configdb.php') 
if(isset($_POST['delete'])) 
{ 
$query_delete = "DELETE from artigos where idartigos >0"; 
    $resultado_delete = mysqli_query($mysqli,$query_delete) or 
die(mysqli_error($mysqli)); 

if($resultado_delete) 
    { 

     echo " 
     <script language='JavaScript'> 
     window.alert('Notícia eliminada com sucesso. Clique para voltar à página inicial.') 
     window.location.href='index.php'; 
     </script>"; 
    } 
    else 
    { 
     echo " 
     <script language='JavaScript'> 
     window.alert('Não foi possível apagar a sua notícia. Tente novamente, sff. Clique para voltar à página inicial.') 
     window.location.href='index.php'; 
     </script>"; 
    } 
} 
?> 

HTMLのCODE:あなたがしなければならない

<h1>Apagar notícia</h1>     


        <a>Notícias disponíveis</a><br><br> 
         <select name="delete" style="width:332px"> 
          <?php echo $artigos; ?> 
         </select><br><br>       

         <p>eliminar 
          <input type="submit" name="submit" id="submit" action= "delete.php" value="delete" /> 
         </p> 

This is how it looks:

+0

HTMLコードでフォームを修正するhttps://www.w3schools.com/html/html_forms.asp –

+0

いいえ...フォームはどこですか?少なくともメソッドを指定する必要があります。 @NareshTeli彼女は新しいバージョンを使用しています。 –

+0

私はあなたのためのリンクを提供しています。ちょうどそれを読む、HTMLでフォームを書く方法、 –

答えて

0
  <form action="delete.php"> 
<select name="delete"> 
<option value=" ">blank</option> 
<option value=" <?php echo $artigos; ?> "> <?php echo $artigos; ?> </option> 
</select> 
    <input type="submit" value="Submit"> 
</form> 
+0

構文解析エラー:E:\ xampp \ htdocs \ agreen \ HTML \ backoffice \ delete.phpの4行目で予期しない 'if'(T_IF)が表示される – Joyana

+1

インクルードと変更後のセミコロン(;)$ _PETT TO $ _GET –

+0

Nowそれはすべての空白を示しています........私はクリックしても問題ありませんが、その後はすべてが空白に見えます。 delet.phpに行きますが、それは正しいですが空白になります – Joyana

関連する問題