Maison > Questions et réponses > le corps du texte
Comme c'est la première fois que j'apprends PHP, mon niveau est encore très faible. Si je peux obtenir les conseils d'un expert, je serais très reconnaissant !
Le problème est le suivant. Notre groupe envisage de créer un site Web de livre. Le front-end peut saisir le nom du livre pour une recherche floue. Le code de requête est comme ceci. Interrogez le champ de titre dans la table des livres. entré dans le champ harry
$q1= "SELECT * FROM books WHERE title like '%".$_POST['title']."%'";
Après l'interrogation, renvoie tous les résultats de tous les livres dont les titres contiennent harry. Le code est comme ça
La page renvoyée par la requête est comme ça
J'ai ajouté un bouton "modifier" après le résultat de la requête. Je souhaite passer à une autre page pour modifier le. informations sur le livre en cliquant sur ce bouton. Il est exécuté après avoir cliqué sur le bouton. Le code est comme ça
Mais quel que soit le livre sur lequel je clique sur le bouton Modifier, les données de ce livre ne sont pas lues après le saut de page
Je veux demander si quelqu'un sait où c'est. Quelque chose s'est mal passé ?
Si vous n'utilisez pas de requête floue, par exemple, le code de recherche de livres au début est remplacé par ceci
$q1="SELECT * FROM books WHERE title ='".$title."'"; Entrez le titre du livre 1984
Les résultats de la requête sont précis
La page qui saute après avoir cliqué sur la modification lit également les données
Je ne comprends pas pourquoi cela se produit