다음 코드를 사용하여 데이터를 삽입하려고했지만 결과를 얻을 수있는 방법과 코드에서 문제가되는 것이 무엇인지 모릅니다. 내 양식을 먼저 구축 한 후 내가 삽입 쿼리를 작성하고 새로운 형태로 전송, 어떤 도움을 주시기 바랍니다 :에서 데이터를 삽입하여 출력을 가져 오는 방법
공지 사항 : 정의되지 않은 인덱스 : 서비스 C에서 : 은 또한 내가 지금 다음과 같은 오류를 가지고 \ XAMPP \ htdocs \ ers \ test.php on line 11
주의 : 정의되지 않은 색인 : C : \ xampp \ htdocs \ ers \ test.php의 제목 12 행
주의 : 정의되지 않은 인덱스 : C에서 RootCause : \ XAMPP \ htdocs를 \ ERS \ test.php 라인 13
주의 : 정의되지 않은 인덱스 : C에서 RiskRating : \ XAMPP \ htdocs를 \ ERS \ test.php 라인 14
공지 사항 : 정의되지 않은 인덱스 : C에 미치는 영향 : \ XAMPP \ htdocs를 \ ERS \ test.php 라인에 15
공지 사항 : 정의되지 않은 인덱스 : C에 노력 : \ XAMPP \ htdocs를 \ ERS \ test.php on line 16
Notice : 정의되지 않은 색인 : C : \ xampp \ htdocs \ ers \ test.php 라인 17에있는 가능성
공지 사항 : 정의되지 않은 인덱스 : C에서 찾기 : \ XAMPP \ htdocs를 \ ERS \ test.php 라인 (18)
공지 사항 : 정의되지 않은 인덱스 : C의 시사점 : \ XAMPP \ htdocs를 \ ERS \ test.php 라인 19
공지 사항 : 정의되지 않은 인덱스 : C의 권장 사항 : \ XAMPP \ htdocs를 \ ERS \ test.php 라인에 20 오류 : 추가 또는 자식 행을 업데이트 할 수 없습니다 : 외래 키 제약 조건 (ers_1
실패합니다. findings
는 CONSTRAINT findings_ibfk_15
FOREIGN KEY (ServiceType_ID
)는 UPDATE ON servicetype_lookup
(ServiceType_ID
) NO ACTION)
<html>
<body>
<?php
$con = mysql_connect("localhost","root","123");
error_reporting(0);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
?>
<form method="post" action="test.php">
<fieldset>
<legend>Insert New Data </legend>
<p> Service Name :
<select name="Services">
<option value="select"> -Select- </option>
<option value="architecture review">Architecture Review</option>
<option value="internal penetration testing">Internal Penetration Testing</option>
<option value="network component review">Network Component Review</option>
<option value="database review">Database Review</option>
<option value="wireless network">Wireless Network</option>
<option value="operating system review">Operating System Review</option>
<option value="web application">Web Application</option>
<option value="external penetration testing">External Penetration Testing</option>
</select>
</p>
<form method="post" action="test.php">
Ref : <input type="text" name="ref" /><br />
Title : <input type="text" name="title" /><br />
Risk Rating :
<select name="RiskRating">
<option value="select"> -Select- </option>
<option value="High">High</option>
<option value="Medium">Medium</option>
<option value="Low">Low</option>
</select><br />
Root Cause :
<select name="RootCause">
<option value="select"> -Select- </option>
<option value="access control">Access Control</option>
<option value="configuration management">Configuration Management</option>
<option value="patch management">Patch Management</option>
<option value="patch management">Certificate Management</option>
<option value="patch management">Password Management</option>
<option value="patch management">Audit Trail and Security Logs Management</option>
<option value="service deployment">Network Management</option>
</select><br />
Impact :
<select name="impact">
<option value="select"> -Select- </option>
<option value="high"> Major </option>
<option value="moderate"> Moderate </option>
<option value="low"> Minor </option>
</select><br />
Likelihood :
<select name="likelihood">
<option value="select"> -Select- </option>
<option value="possible"> Likely </option>
<option value="impossible">Possible</option>
<option value="definite"> Moderate </option>
<option value="definite"> Rare </option>
</select><br/>
Efforts :
<select name="Efforts">
<option value="select"> -Select- </option>
<option value="possible"> Significant </option>
<option value="impossible">Moderate </option>
<option value="definite"> Intermediate </option>
<option value="definite"> Simple </option>
</select><br/>
Finding : <br/>
<TEXTAREA NAME="Finding" COLS=100 ROWS=10>
</TEXTAREA>
<br/>
Implication: <br/>
<TEXTAREA NAME="Implication" COLS=100 ROWS=10>
</TEXTAREA>
<br/>
Recommendation : <br/>
<TEXTAREA NAME="Recommendation" COLS=100 ROWS=10>
</TEXTAREA>
<br/><input type="submit" value=" Save " onclick="window.location.href='test.php'" />
</fieldset>
</form>
<?php
mysql_select_db("ers_1", $con);
$result = mysql_query("SELECT * FROM findings");
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['Finding_ID'] . "</td>";
echo "<td>" . $row['ServiceType_ID'] . "</td>";
echo "<td>" . $row['Title'] . "</td>";
echo "<td>" . $row['RootCause_ID'] . "</td>";
echo "<td>" . $row['RiskRating_ID'] . "</td>";
echo "<td>" . $row['Impact_ID'] . "</td>";
echo "<td>" . $row['Efforts_ID'] . "</td>";
echo "<td>" . $row['Likelihood_ID'] . "</td>";
echo "<td>" . $row['Finding'] . "</td>";
echo "<td>" . $row['Implication'] . "</td>";
echo "<td>" . $row['Recommendation'] . "</td>";
echo "<td>" . $row['Report_ID'] . "</td>";
echo "<td><a href='edit.php'>[EDIT]</a> <a href='delete_risk.php?risk_no=" . $row['risk_no'] . "'>[DELETE]</a></td>";
echo "</tr>";
}
mysql_close($con);
?>
</body>
</html>
무엇을 묻고 싶습니까?귀하의 단어를 사용 –
삽입 문을위한 mysql_query ($ sql)은 –
입니다. "$ result = mysql_query ("SELECT * FROM findings ");" – user1593177