gpt4 book ai didi

php - 如何重定向到 php 中的另一个页面 mySql 数据库?

转载 作者:行者123 更新时间:2023-11-29 16:55:25 24 4
gpt4 key购买 nike

如何根据用户按下的按钮将用户重定向到另一个 php 页面?例如..我希望一旦加载页面,就会在其中生成包含从数据库中获取的表的“id”的按钮...单击按钮时,您将被重定向到一个页面,其中有文本框属于表 id 的字段..

<?php
$servername = "localhost";
$username = "";
$password = "";
$dbname = "";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT idCantiere,nomeCantiere,codiceCommessa,indirizzoCantiere FROM Cantiere";
$result = $conn->query($sql);
echo'<h1> <font face="verdana" color="green">Quale Cantiere desideri Modificare?</font> </h1>';
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {

echo'<br><br><br>';
echo'<a href="#" onClick=navigaButton(); class="myButton" alt="">' . $row["nomeCantiere"] . '</a>';
// echo '<a href="#" class="rainbow-button" alt="' . $row["nomeCantiere"] . '"></a>';

//''<input type="button" value="' . $row["nomeCantiere"] . '" />'
}
echo'<br><br><br>';
echo '<a href="../pagineHtml/inserimento/inserimentoGenerale/inserimentoCantiere.php" class="myButton" alt="Nuovo Cantiere +">Nuovo Cantiere +</a>';

} else {
echo "0 results";
}
$idCantierePerSelect = $_POST["idCantiere"];
global = $idCantierePerSelect;


function navigaButton()
{
// FUNCTION That redirect to the page
};

$conn->close();
?>

所以我必须选择“idCantiere”,并且我必须确保通过单击打开我的页面上的按钮,可以看到包含“idCantiere”表数据的文本框

最佳答案

我认为您混淆了动态服务器页面之间的静态 html。
1.PHP负责从数据库或服务器文件系统中获取数据,并将html标签发送到前端
2.浏览器从php接收字符串,并将字符串解析为html元素,最后开始运行javascript

如果你想重定向页面。
在 php 中 header('位置:/your/path')
在 javascript 中,window.location.href='/your/path'

关于php - 如何重定向到 php 中的另一个页面 mySql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52586722/

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