gpt4 book ai didi

mysql - 如何获取href的值并将其发布到mysql中?

转载 作者:行者123 更新时间:2023-11-30 01:22:28 25 4
gpt4 key购买 nike

如何获取href的值并将其发布到mysql中?例如,我有这个:

<a href="test/test.doc" name="test">testing</a>

我如何通过php或javascript获取“test/test.doc”并将其放入mysql表中?

非常感谢。

下面是我的脚本:

<script language="javascript" type="text/javascript">
$(document).ready(function()
{
$('.linktest').click(function(){

var linkhref=$('a',this).attr('href');
$.post("testing.php", { href: linkhref } );

});
});
</script>

我的html:

<p><a href="test/test.doc" class="linktest" name="test">test  insert</a></p>

这是我的 test.php:

if(empty($_POST['name']) || empty($_POST['href']) )
{
$sql="INSERT INTO increment (name, href, count) VALUES ('$name','$href','$count' )";
$result=mysql_query($sql,$db);
$row=mysql_fetch_array($result);
$count=$row['count'];
$count+=1;
}

最佳答案

在 javascript 变量中,您可能具有值 test/test.doc。要将此值写入数据库,您可以对 php 文件执行异步 ajax-post 并提交您的 href-值。

// fire off the request to /test.php
request = $.ajax({
url: "/test.php",
type: "post",
data: serializedData //your href-string
});

// callback handler that will be called on success
request.done(function (response, textStatus, jqXHR){
// log a message to the console
console.log("Hooray, it worked!");
});

// callback handler that will be called on failure
request.fail(function (jqXHR, textStatus, errorThrown){
// log the error to the console
console.error(
"The following error occured: "+
textStatus, errorThrown
);
});

复制自:jQuery Ajax POST example with PHP

关于mysql - 如何获取href的值并将其发布到mysql中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18400283/

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