Php 访问MySQL数据库需要帮助吗

Php 访问MySQL数据库需要帮助吗,php,mysql,html,Php,Mysql,Html,我是HTML5新手。我想建立一个网站使用HTML5,我可以在Android和iPhone中使用。我花了几天的时间来寻找解决方案,但失败了。以下是我的设想: MySQLdatabase有一个userinfo表,该表存储用户信息,例如姓名、年龄、性别、职业、爱好、地址等。 我有一个HTML5 design category.html,其中有3个选项age5和age20,作为带有锚标记的列表存在。 如果我触摸年龄我会这样做:使按钮显示为链接,如下所示: .link { background:

我是HTML5新手。我想建立一个网站使用HTML5,我可以在Android和iPhone中使用。我花了几天的时间来寻找解决方案,但失败了。以下是我的设想:

MySQLdatabase有一个userinfo表,该表存储用户信息,例如姓名、年龄、性别、职业、爱好、地址等。 我有一个HTML5 design category.html,其中有3个选项age5和age20,作为带有锚标记的列表存在。
如果我触摸年龄我会这样做:使按钮显示为链接,如下所示:

.link {
    background: none;
    border: none;
    text-decoration: underline;
    color: blue;
    cursor: pointer
}

然后,您所要做的就是将类链接分配给希望显示为链接的所有按钮。

为了提交POST数据,必须将数据发送到服务器。仅仅一个超链接是无法做到这一点的——然而,有了一点JS魔法,你就可以轻松做到这一点

如果您使用的是类似jQuery的东西,那么可以捕获单击事件——根据单击事件从链接收集数据,并通过$.post/$.ajax提交给服务器

HTML:


为了澄清上述答案,var that=$this;指已单击的链接。因此,您可以通过以下方式从锚定中获取类名:that.attr'class'//它将等于小于5岁的年龄,或者简单地执行上述操作,并使用.text获取锚定标记之间的文本。我们在这里修剪,这真的不是最好的方法。。但这是一种方法。当我使用链接向服务器执行任何类型的post时,如果它具有唯一的值或类名,我通常会使用ID

你试过在anchor上使用click事件吗?@Shaquin Trifonoff路是最好的方式,我相信,对于你正在尝试的事情来说。但上述方法将允许您使用链接发布数据:确实,它允许您使用链接发布数据。但是如果用户禁用了JavaScript,它将无法工作。当然!一张必备的便条——很抱歉没有提及。
<a href="javascript:void(0);" class="age-less-then-five">age<5</a>
$('a.classname').click(function(){
            var that = $(this), value = that.text().trim(); 
            //you can optionally store a value in the classname, or ID which is what I would do.. in this scenario.. I think XD

            $.post('yoururl.com/phpscript.php',{postName: value}, function(data){
                //load whatever data you want, or redirect to list.html now that you've gathered desired data
            }
        });