0

SQL 更新クエリに問題があります。成功したと表示されますが、実際にはデータベース レコードが更新されません。

<?php

    require_once('auth.php');

    $host="localhost"; // Host name 
    $username="root"; // Mysql username
    $password="sysadmin"; // Mysql password 
    $db_name="Elite"; // Database name 
    $tbl_name="Triage"; // Table name 

    mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
    mysql_select_db("$db_name")or die("cannot select DB");

    $sql="UPDATE Triage SET directly='$directly', psychologically='$psychologically' WHERE Reference='$Reference'";
    $result=mysql_query($sql);
4

3 に答える 3

0

この構文を使用します

 $sql=  UPDATE Triage SET directly=?, psychologically=? WHERE Reference=?";
 $param->execute(array($directly,$psychologically,$Reference));
 $result=mysql_query($param);
于 2013-10-15T12:28:44.307 に答える