2016-11-10 2 views
-3

Я создал базу данных (ученика) и таблицу (детали) в SQL, поля - это имя, класс, раздел, адрес, мобильный. Мне нужно удалить строку Selva в этой таблице, я не могу удалить ее, пожалуйста, объясните!Удаление строки в php

PHP code-

<?php 
$connection = mysql_connect('localhost', 'root',''); 
if (!$connection) 
{ 
die("Database Connection Failed" . mysql_error()); 
} 
$select_db = mysql_select_db("student",$connection); 
if (!$select_db) 
{ 
die("Database Selection Failed" . mysql_error()); 
} 
?> 
<?php 
if(isset($_GET['did'])) { 
$delete_id = mysql_real_escape_string($_GET['did']); 
$sql = mysql_query("DELETE FROM details WHERE Name = 'Selva' "); 
if($sql) { 
    header("Location: table1.php"); 

} else { 
    echo "ERROR"; 
} 
} 
?> 

Пожалуйста, объясните! как удалить строку из таблицы из базы данных.

+0

Что означает _can't delete_? –

+0

Какие ошибки вы получаете? –

+0

не может удалить строку !! –

ответ

-1

Ваш запрос mysql является правильным, но вам нужно проверить, что условие выполнено или нет.

if(isset($_GET['did'])) { 
    echo 'debug test';exit; 
} 
Смежные вопросы