我想用php运行xquery。我已经得到了某些查询来运行,但是,我不确定如何在其中使用变量。我一直在寻找一段时间,但很少有参考。使用XQuery与PHP变量
谢谢。
这是变量和查询:
$contype=$_POST['ctype'];
$cnumber=$_POST['number'];
$cid = $_POST['id'];
$query = 'UPDATE clients SET phone = xmlquery(\'transform copy $pn := $num modify do insert
document{
<contact type="$contype">
<phoneno>$cnumber</phoneno>
</contact>
}
into $pn/phone
return $pn\'
passing clients.phone as "num")
where id =$cid';