如何将值变量插入$ insertSQL / sprintf

时间:2014-12-07 15:05:25

标签: php mysql

<?php
$ma_nv1 = $_GET['catID'];
echo $ma_nv;

$insertSQL = sprintf("INSERT INTO tlb_quanhegiadinh (ma_nhan_vien, ten_nguoi_than, nam_sinh, moi_quan_he, nghe_nghiep, dia_chi, dtll, ghi_chu) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['ma_nv2'], "text"),
    GetSQLValueString($_POST['ten_nguoi_than'], "text"),
    GetSQLValueString($_POST['nam_sinh'], "int"),
    GetSQLValueString($_POST['moi_quan_he'], "text"),
    GetSQLValueString($_POST['nghe_nghiep'], "text"),
    GetSQLValueString($_POST['dia_chi'], "text"),
    GetSQLValueString($_POST['dtll'], "text"),
    GetSQLValueString($_POST['ghi_chu'], "text"));
?>

$ ma_nv1 = $ _GET ['catID'];

我想将 $ ma_nv1 替换为 GetSQLValueString($ _ POST ['ma_nv2'],“text”)我该怎么办?

1 个答案:

答案 0 :(得分:0)

据我在评论中提到的那样。

喜欢

GetSQLValueString($_POST['ma_nv2'], $ma_nv1);

这会将$ma_nv1的值存储到$_POST['ma_nv2']