gpt4 book ai didi

javascript - php - 将 mysql 信息从 php 传递到下一页

转载 作者:行者123 更新时间:2023-11-29 16:01:59 27 4
gpt4 key购买 nike

我已经在 php 中链接了 mysql 并将其打印为表格。然后点击名称即可进入网页。我想做的是每次点击都弹出不同的网页信息。例如,如果你想传递到 main.php -> sub.php,'main.php'“苹果”点击->'sub.php'打印“苹果!!!”

脚本代码

<script>
$(function(){
$("table tr td").click(function(){
displayComment(num);
});
});
function displayComment(num) {
var txt = $(this).text();
location.href = "http://220.67.127.177/0513_sub";
}
</script>

php代码

 <?php

$con = mysqli_connect($db_host,$db_user,$db_passwd,$db_name);
mysqli_set_charset($con, "utf8");
$result = mysqli_query($con, "select * from Market");
echo "<table border=’1′> <tr> <th>시장 이름</th> </tr>";
$n = 1;
while($row = mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>". $row['market_name'] . "</td>";
echo "</tr>";
$n++;
}

echo "</table>";
mysqli_close($con);
?>

sub.php

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>page</title>
</head>
<body>
"apple!!!!"
</body>
</html>

我不知道如何传递和赋予变量。

最佳答案

如果您尝试根据用户点击的内容显示网页信息。您可以使用 GET 方法将变量传递到另一个页面。

这是一个例子:

在脚本代码中,您可以将参数(用于存储文本)附加到 URL。

<script>
$(function(){
$("table tr td").click(function(){
displayComment(num);
});
});
function displayComment(num) {
var txt = $(this).text();
location.href = `http://220.67.127.177/0513_sub?text=${txt}`;
}
</script>

在您的 sub.php 文件中,您可以检查 GET 参数并打印它(如果可用)。

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>page</title>
</head>
<body>
<?php
if (isset($_GET['text'])) {
echo $_GET['text'];
}
?>
</body>
</html>

关于javascript - php - 将 mysql 信息从 php 传递到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56112302/

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