Logique du code
Mots clés de recherche
Nous créons d'abord un formulaire pour soumettre la recherche.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>查询器</title> </head> <body> <form action="" method="get"> <p><input type="text" name="keywords" value="" placeholder="请输入内容"/> <p><input type="submit" value="查询"/> </form> </body> </html>
Nous utilisons la méthode de soumission get pour soumettre.
<?php print_r($_GET); ?>
Imprimer la valeur de get pour voir si elle est reçue
On récupère ensuite le mot-clé saisi
<?php $keywords=$_GET['keywords']; echo '查询关键词'.$keywords; ?>
Nous avons constaté que si l'entrée est vide, les données de requête seront très gênantes. Que devons-nous faire pour éviter cette mauvaise opération.
$keywords = isset($_GET['keywords']) ? trim($_GET['keywords']) : '';
Supprimez les espaces des deux côtés, sinon il est vide.
Difficultés dans ce chapitre :
Utiliser la méthode get pour obtenir des données et déboguer
Utilisation d'isset