누군가 제발 나를 도울 수 있는지 궁금합니다.mySql을 검색하고 결과를 양식에 추가하십시오.
아래의 스크립트를 사용하여 mySQL의 데이터를 HTML 양식으로 반환하려고합니다.
<?php
require("phpfile.php");
// Opens a connection to a MySQL server
$connection=mysql_connect ("host", $username, $password);
if (!$connection) { die('Not connected : ' . mysql_error());}
// Set the active MySQL database
$db_selected = mysql_select_db($database, $connection);
if (!$db_selected) {
die ('Can\'t use db : ' . mysql_error());
}
$email = $_POST['email']
$sql = mysql_query("SELECT * FROM userdetails WHERE emailaddress like '%$email%'");
while($row = mysql_fetch_array($sql))
{
echo $row['forename'];
echo $row['surname'];
echo "<br />";
}
?>
내 데이터베이스에 저장된 입력 데이터와 일치시키는 데 사용되는 입력란은 이메일 주소입니다. 기본적으로 이메일 주소를 입력하면 데이터베이스의 레코드와 일치하면 첫 번째와 성을 반환합니다.
Parse error: syntax error, unexpected T_VARIABLE in /homepages/2/d333603417/htdocs/development/search.php on line 18
라인 (18)은 다음과 같습니다 : 나는 튜토리얼의 소스 코드를 촬영했습니다
$sql = mysql_query("SELECT * FROM userdetails WHERE emailaddress like '%$email%'");
나는 인터넷에서 발견하고 그것을 실행할 때
그러나 나는 다음과 같은 오류가 발생합니다 나는 소스로 돌아 왔고 필드 이름 등을 다시 확인했는데 문제가 무엇인지 알 수 없다.
누군가가이 부분을 살펴보고 내가 잘못 가고있는 부분을 알려주시겠습니까?
많은 감사
두 사람 모두 도움을 주셔서 감사합니다. 종류는 안부 – IRHM