解决方案 »

  1.   

    请参照MYSQL 动态SQL语句相关知识看看,希望对你有帮助!
      

  2.   

    楼主是要做什么样的操作? UPDATE还是INSERT ?
      

  3.   

    您好 谢谢回复  主要就是  用一个数组的数   update一个字段  也就是一列 ?   
      

  4.   

    楼主看看这段代码有用吗
    // $session_data 是包含了当前用户 session 信息的多维数组。
    // 我们使用 serialize() 在请求结束之前将其存储到数据库中。$conn = odbc_connect ("webdb", "php", "chicken");
    $stmt = odbc_prepare ($conn,
          "UPDATE sessions SET data = ? WHERE id = ?");
    $sqldata = array (serialize($session_data), $PHP_AUTH_USER);
    if (!odbc_execute ($stmt, &$sqldata)) {
        $stmt = odbc_prepare($conn,
         "INSERT INTO sessions (id, data) VALUES(?, ?)");
        if (!odbc_execute($stmt, &$sqldata)) {
        /* 出错 */
        }
    }
      

  5.   

    谢谢您的回复      您写的是php的?  不好意思啊   我得用jdbc的写