我找到了一个 php/jquery/ajax 脚本,它有一个文本字段,在用户单击要写入 mysql 数据库的外部 php 脚本的输入后发送。 http://gazpo.com/2011/09/contenteditable/
缺少的是传递到外部 php 文件中的用户 ID:
$sql = "UPDATE customer SET comment = '$content' WHERE userid = 12345 ";
这就是我要做的:我在主文件中捕获用户ID:
$s = $_GET['contact'];
从 url 参数。
然后我将它放入主 php 中的数据库选择中:
$sql = "select customer from user where userid = $s";
然后有一些 div
<div id="content">
<div id="editable" contentEditable="true">
其次是ajax脚本:
$(document).ready(function() {
$("#save").click(function (e) {
var content = $('#editable').html();
var content_two = $('#editable_two').html();
$.ajax({
url: 'save2.php',
type: 'POST',
data: {
content: content
},
在 save.php 中有这样的:
$content = $_POST['content']; //get posted data
$sql = "UPDATE customer SET comment = '$content' WHERE userid = "XXXX" ";
所以:我如何从我的 url 参数中获取 $s 变量到“XXXX”