본문 바로가기
MySql

MySQL PHP-MySQL-행 삭제

by 베이스 공부 2021. 2. 7.
반응형

내가 뭘 잘못하고 있는지 잘 모르겠습니다. 이 코드로 전체 행을 삭제하려고하는데 작동하지 않습니다. 오류가 발생하지 않으면 삭제 된 줄이 인쇄되지만 내가 가서 살펴보면 작동하지 않습니다. 이견있는 사람?

<?
$con = mysql_connect("localhost","username","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("theobse1_scores", $con);

$sql="DELETE FROM times WHERE id='$id'";

if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record deleted go back to delete another!";

mysql_close($con)
?>

 

해결 방법

 

이 코드를 사용하여 작동했습니다!

<?php
$id =$_REQUEST['id'];

$con = mysql_connect("localhost","username","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("database", $con);

// sending query
mysql_query("DELETE FROM times WHERE id = '$id'")
or die(mysql_error());      

?>

 

참조 페이지 https://stackoverflow.com/questions/11032456

 

 

반응형

댓글