私はおそらく基本的なものが欠けているので、この時点で、2つ目の目が必要です。訪問者が情報を送信できるように、自分のWebサイトに簡単な入力フォームを作成しています。今、私は彼らを仕事と呼んでいます(私はそれを機能させたいだけです)。[送信]をクリックすると、PHPMYadmin側の情報が表示されないため、SQLデータベースが明らかに更新されていません。これを初めて言わないのは悪いことです。
また、セキュリティ上の理由から私のパスワードは隠されていますが、それは正しいです。
これが私の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>
これがPHPMYADMINのスクリーンショットです