私は2つのphpページを持っています。最初のphpページは次のとおりです。
<?php
//code...
if(isset($_POST['value'])== true && empty($_POST['value']) == false){
echo"<a href='search_form_all_2.php'>See more results for </a>";
} ?>
2 ページ目は「search_form_all_2.php」です。
<?php
$value = mysql_real_escape_string($_POST['value']);
$name_and_surname = explode(" ", "$value ");
$name = $name_and_surname[0];
$surname = $name_and_surname[1];
$query = mysql_query(" SELECT `name`, `surname`, `email`, `user_id` FROM users
WHERE (surname LIKE '$name%' AND name LIKE '$surname%') OR (surname LIKE
'$surname%' AND name LIKE '$name%') ");
while($run = mysql_fetch_array($query)){
$surname = $run['surname'];
$name = $run['name'];
echo"$surname $name ";
}
?>
最初のページの最初のページの値を取得するために、「search_form_all_2.php」で $value を作成したいと思いif(isset($_POST['value'])== true && empty($_POST['value']) == false)
ます。「search_form_all_2.php」を実行するとエラーメッセージが表示されるため、これを行うにはどうすればよいですか:Notice: Undefined index: value