내가 업데이트 할 울부 짖는 소리 쿼리를 사용하고 있지만, 지금은 PDO로 변경 시도하고 어떤 도움이 여기에mysql에서 pdo로 업데이트 쿼리를 변경하는 방법은 무엇입니까?
function updateonlinesession(){
if(isset($_SESSION['username']['id'])){
$uid = $_SESSION['username']['id'];
$page = $_SERVER['REQUEST_URI'];
$ip = $_SERVER['REMOTE_ADDR'];
$username = $_SESSION['logged'];
mysql_query("UPDATE site_user SET dateupdated = now(),ip = '$ip' WHERE
username = '".mysql_real_escape_string($_SESSION['username'])."'");
}
}
을 이해할 수있을 것이다하시기 바랍니다 를 작동하는 데 실패 내가 PDO와 뭘하려
function updateonlinesession(){
if(isset($_SESSION['username']['id'])){
$uid = $_SESSION['username']['id'];
$page = $_SERVER['REQUEST_URI'];
$ip = $_SERVER['REMOTE_ADDR'];
$username = $_SESSION['logged'];
$update = ("UPDATE site_user SET dateupdated = now(),ip = '$ip' WHERE
username = '".($_SESSION['username'])."'");
$sth_update= $con->prepare($update);
$sth_update->execute();
}
}
?>
게시글 ... – Eggplant
멍크가있다 : http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers – Nick
이 스레드는'sql injection'에 대해 이야기하지만 준비된 문을 사용하는 방법을 보여 주며 그 중 하나는 PDO, [SQL injection을 방지하는 방법 PHP에서?] (http://stackoverflow.com/questions/60174/how-to-prevent-sql-injection-in-php) –