сохранить — PHP не может перейти на следующую страницу

Эта страница работала нормально и сохранялась в БД, как и должно быть внезапно, она перестала отражаться на следующей странице.
Как вы можете видеть, у меня есть и в моем php, если ($ query) {

// в случае успешного запроса

эхо »;

Это сработало, но теперь внезапно перестало работать по некоторым причинам.

Любая помощь, пожалуйста!

            <!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>Inctive</title>
<meta name="description" content="Welcome to our demo application.">
<link rel="stylesheet" href="css/nav.css">
</head>
<?php

//include database configuration

$dbhost = "127.0.0.1";

$dbuser = "root";

$dbpass = "root";

$dbname = "inctive";

$conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname) or die ('Error connecting to mysql');if(isset($_POST['save'])){extract($_REQUEST);

//sql insert statement

$query=mysqli_query($conn,"insert into identifyRisk SET
referenceNumber='$referenceNumber',
riskName='$riskName',
riskDescription='$riskDescription',
division='$division',
businessUnit='$businessUnit',
location='$location',
businessObjective='$businessObjective',
perspective='$perspective',
identifiedBy='$identifiedBy'
") or die(mysqli_error($conn));

//insert query to the database

if($query){

//if successful query

echo '<a href="analyseRisk.php">';

}

}

?>
<body>
<div id="wrapper">
<header style="margin-left: 3px;">
<nav id="coreMenu">
<ul>
<li><img src="https://web-answers.ru/wp-content/uploads/2019/03/AssureantLogo.jpg" class="logoMenu"></li>
<li><a href="administrationAndSecurity">Administration & Security</a></li>
<li><a href="governance">Governance</a></li>
<li><a href="selectRisk.php">Risk</a></li>
<li><a href="compliance">Compliance</a></li>
<li style="float:right; background-color: #66b0d1; margin-right: 5px;"><a href="signIn">Log Out - User: dein</a></li>
</ul>
</nav>
<label class="headlinePage">Identify Risk</label>
</header>
<section class="tableBackground">
<form action="#" method="post">
<table class="insertField">
<tbody>
<tr>
<td class="inputFieldHeadline">
<label for="referenceNumber">Reference Number:</label>
</td>
<td class="inputFieldField">
<input type="text" id="referenceNumber" name="referenceNumber" placeholder="Will be auto generated">
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="riskName">Risk Name:</label>
</td>
<td class="inputFieldField">
<input type="text" id="riskName" name="riskName" placeholder="Enter Risk Name" >
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="riskDescription">Risk Description:</label>
</td>
<td class="inputFieldField">
<input type="text" id="riskDescription" name="riskDescription" placeholder="Enter Risk Description">
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="division">Division:</label>
</td>
<td class="inputFieldField">
<input type="text" id="division" list="divisionList" name="division" placeholder="Please Select">
<datalist id="divisionList">
<option value="First" />
<option value="Second" />
<option value="Third" />
<option value="Fourth" />
<option value="Fifth" />
</datalist>
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="businessUnit">Business Unit:</label>
</td>
<td class="inputFieldField">
<input type="text" id="businessUnit" list="businessUnitList" name="businessUnit" placeholder="Please Select">
<datalist id="businessUnitList">
<option value="First of 1" />
<option value="Second of 1" />
<option value="Third of 1" />
<option value="Fourth of 1" />
<option value="Fifth of 1" />
</datalist>
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="location">Location:</label>
</td>
<td class="inputFieldField">
<input type="text" id="location" list="locationList" name="location" placeholder="Please Select">
<datalist id="locationList">
<option value="Brisbane" />
<option value="Gold Coast" />
<option value="Sydney" />
<option value="Darwin" />
<option value="Perth" />
</datalist>
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="businessObjective">Business Objective:</label>
</td>
<td class="inputFieldField">
<input type="text" id="businessObjective" list="businessObjectiveList" name="businessObjective" placeholder="Please Select">
<datalist id="businessObjectiveList">
<option value="First Objective" />
<option value="Second Objective" />
<option value="Third Objective" />
<option value="Fourth Objective" />
<option value="Fifth Objective" />
</datalist>
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="perspective">Perspective:</label>
</td>
<td class="inputFieldField">
<input type="text" id="perspective" name="perspective" placeholder="Enter Perspective" >
</td>
</tr>
<tr>
<td class="inputFieldHeadline">
<label for="identifiedBy">Identified by:</label>
</td>
<td class="inputFieldField">
<input type="text" id="identifiedBy" name="identifiedBy" placeholder="Verify your name!">
</td>
</tr>
</tbody>
</table>
<div class="nextPrevButton">
<!--
<input type="button" name="b1" value="next" onclick="location.href='next_pare.html'">
-->
<input type="submit" name="save" value="Next">
</div>
</form>
</section>
</div>

<!-- Might not be used but is good to have it here -->
<!--
<footer>
<p>Some copyright or nothing</p>
</footer>
-->
</div></body></html>

0

Решение

попытаться закрыть создатель

if($query){

//if successful query

echo '<a href="analyseRisk.php">analyseRisk</a>';

}
1

Другие решения

Просто закройте тег привязки

<a hre='/whateverUrl' >Click Here</a>
1

Закройте тег привязки в вашем эхо

echo '<a href="analyseRisk.php">Something..</a>';

1

Я не уверен, чего вы хотите достичь, но с кодом эха что-то не так:

echo '<a href="analyseRisk.php">';

если вы хотите перейти по ссылке, вы должны сделать это следующим образом

echo '<a href="analyseRisk.php">click here please</a>';

если вы хотите автоматически перенаправить на analyseRisk.php, то

header("Location: analyseRisk.php");
1
По вопросам рекламы [email protected]