如何从点击的数字中获取值(数字)

Posted

技术标签:

【中文标题】如何从点击的数字中获取值(数字)【英文标题】:How to get the value(number) from a clicked number 【发布时间】:2015-05-13 15:47:03 【问题描述】:

我要获取点击数

并根据这个数字从数据库中加载数据。存储数字的列命名为 id。

我有这段代码是为了显示数字(id)...

$sql = "SELECT id FROM work WHERE username='$username' order by id asc limit 10;";

                $result = mysql_query($sql);
                if ($result != 0) 


                    $num_results = mysql_num_rows($result);
                    for ($i=0;$i<$num_results;$i++) 
                        $row = mysql_fetch_array($result);
                        $id = $row['id'];
                        echo '<a href="' .kotoula(). '">' .$id. '</a>';
                    

                

然后我想从这个数字中加载数据到一个表单中,表单的代码是......

function kotoula() 
                    $username = $_SESSION["username"];


                    if($query = mysql_query("SELECT job_title,company,website,start_date,end_date,start_year,end_year,work_history FROM work WHERE id>'$id' AND username='$username' order by id asc limit 10") or die(mysql_error()))
                    
                        if(mysql_num_rows($query)>=1)
                            while($row = mysql_fetch_array($query)) 
                            $job_title = $row['job_title'];
                            $company = $row['company'];
                            $website = $row['website'];
                            $start_date = $row['start_date'];
                            $end_date = $row['end_date'];
                            $start_year = $row['start_year'];
                            $end_year = $row['end_year'];
                            $work_history = $row['work_history'];
                            
                                                                   
                    
                

【问题讨论】:

点击 时发送文本:$("a").click(function() numbers( $(this).text() ));我> @WashingtonGuedes 你能解释一下你的评论吗? 【参考方案1】:

只需使用 GET 将其放入 URL 中。类似的东西:

http://yoururl.com/user.php?id=12345

然后,user.php 将在 $_GET 数组上接收该值。示例:

$_GET['id'];

【讨论】:

数量并不总是相同的,它是动态的,它们根据用户在数据库中的数据数量而变化 然后使用 SQL 查询在数据库中选择该 ID,并在 URL 上进行回显。像:yoururl.com/user.php?id=

以上是关于如何从点击的数字中获取值(数字)的主要内容,如果未能解决你的问题,请参考以下文章

如何从输入字段中获取数字值?

如何从字符串值中获取数字代码?

如何从输入的一组数字中获取最大值和最小值?

如何从数组中删除重复的数字?

如何从python中的列表中获取最后一个数字[重复]

如何对输入值进行排序