나는 기본적인 것을 놓친 것 같습니다. 그래서이 시점에서 두 번째 눈이 필요합니다. 방문자가 몇 가지 정보를 제출할 수 있도록 내 웹 사이트에 간단한 입력 양식을 만들고 있습니다. 지금 당장은 그들을 일자리라고 부르며 (나는 단지 일하게하고 싶다). 제출을 클릭하면 SQL 데이터베이스가 분명히 업데이트되지 않도록 PHPMYadmin 측면에 대한 정보가 표시되지 않습니다. 처음이 말을하지 않는 것이 나쁘다.PHP MySQL이 연결되지 않고 게시 중임
또한 보안상의 이유로 암호가 숨겨져 있지만 정확합니다.
여기 내 PHP와 HTML입니다.
<?php
$con = mysql_connect("localhost","projedl8_Jason","/////");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("projedl8_quicktern", $con);
$sql="INSERT INTO jobListForm (NAME, Email, JobTitle, JobDescription)
VALUES ('JASON', '$_POST[email]','$_POST[job_title]','$_POST[job_description]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con);
?>
그리고 마지막으로 : 여기
<form name="submitjobform" method="post" action="job_submit.php">
<table width="450px">
<tr>
<td valign="top">
<label for="name">Name</label>
</td>
<td valign="top">
<input type="text" name="first_name" maxlength="100" size="30">
</td>
</tr>
<tr>
<td valign="top">
<label for="email">Email Address</label>
</td>
<td valign="top">
<input type="text" name="email" maxlength="80" size="30">
</td>
</tr>
<tr>
<td valign="top">
<label for="job_title">Job Title</label>
</td>
<td valign="top">
<input type="text" name="job_title" maxlength="30" size="30">
</td>
</tr>
<tr>
<td valign="top">
<label for="comments">Job Description</label>
</td>
<td valign="top">
<textarea name="job_description" maxlength="1000" cols="25" rows="6"></textarea>
</td>
</tr>
<tr>
<td colspan="2" style="text-align:left">
<input type="submit" name="submit" value="Submit" size="100"></td>
</tr>
</table>
</form>
내가 당신의 문제는 단순히 "연결되지 않습니다 MySQL은"일부 (라고 가정하면 phpMyAdmin
가 왜'사용합니까 "/////"'로 mysql_connect '의 세 번째 매개 변수()에서'? – Lion
무엇이 문제입니까? 당신은 어떤 결과물을 얻습니까? – symcbean
[Bobby Tables] (http://bobby-tables.com/) 지문이이 코드 전체에 표시됩니다. –