gpt4 book ai didi

php - jeditable 正在更新 mysql 但在我的 php 中返回 header

转载 作者:行者123 更新时间:2023-11-30 23:26:56 27 4
gpt4 key购买 nike

我使用下面的脚本

$(document).ready(function() {
$('.edit').editable('updateCat.php', {
indicator : "Saving...",
submit : 'OK'
}); });

我代码中的可编辑点是

while($row = mysql_fetch_array($result))
{ echo "<tr>";
echo "<td >" . $row['id_cat'] . "</td>";
echo "<td class='edit' id=".$row['id_cat'].">" . $row['title'] . "</td>";
...

我的 updateCat.php 如下

<?php
require_once 'base.php';
$id = $_POST['id'];
$newvalue =mysql_real_escape_string($_POST['value']);
$result=mysql_query("UPDATE category_product SET title='$newvalue' WHERE id_cat='$id'") or die(mysql_error());
echo $newvalue;
?>

当我运行我的 php 代码时,mysql 得到更新,但如果我不刷新我的页面并尝试再次编辑,我会在我的编辑字段中得到这个:

     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Untitled Document</title>    asd  

我应该只获取在上述情况下为 asd 的编辑内容。如果我尝试在不刷新的情况下再次编辑内容,就会出现问题。此外,如果我这样做,mysql 会使用无标题文档更新内容,这非常令人沮丧。我该如何解决这个问题?

最佳答案

当我遇到同样的问题时,我想到了这个老问题。连接mysql的php文件中有headers,去掉headers问题解决。

关于php - jeditable 正在更新 mysql 但在我的 php 中返回 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12822625/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com