나는 PHP에서 새로운 해요 및 데이터데이터베이스에서 데이터를 표시하고 삭제하는 방법은 무엇입니까?
<?php
require_once 'config.php';
$que="SELECT `Fname`, `Lname` FROM `students`";
$myRun= mysql_query($que);
$numOfRows=mysql_num_rows($myRun);
if ($numOfRows> 0) {
while($row = mysql_fetch_array($myRun)) {
echo "First Name: " . $row['Fname']. " - Last Name: " . $row['Lname'];
echo ' <a href="update.php?id="/>Edit</a>
<a href="delete.php?id="/>Delete</a><br/>';
}
} else {
echo "There isn't data to be viewed";
}
?>
삭제이 부분보기 위해 그것을
이 삭제 또한 데이터베이스의 데이터를 표시하려고 노력하지만, 내가 얻을하는 방법을 모른다 ID
<?php
require_once 'config.php';
if(isset($_GET['ID'])){
$id=$_GET['ID'];
$sql="DELETE FROM `students` WHERE `ID`=$id";
$myquery= mysql_query($sql);
if($myquery){
echo 'The Student #'.$id.'has beed deledted!';
}
}
?>
ID를 가져 오기 위해해야 할 일을 삭제할 수 있습니까? ! = 'ID'난 당신이 데이터베이스에서 아이디를 조회하지 않았다입니다 참조
if(isset($_GET['id'])){
$id = (int) $_GET['id'];
if ($id > 0)
$myquery= mysql_query($sql);
}
코드를보다 안전하게 할 수는 mysql_real_escape_string 함수를 사용하는 것이 좋습니다
는'id'와'ID' 전부 * * 두 개의 서로 다른 동물이다. –
ID는 데이터베이스의 열 이름입니다. – Haredy
'? id'와'$ _GET [ 'ID']';) –