Bonjour,
Il me semble que tu confonds ce qui s'exécute sur le serveur et ce qui s'exécute sur le poste client. Le php n'a pas connaissance de ce qui s'exécute dans le navigateur avant que l'on soumette un formulaire ou que l'on appel une url.
Le php recoit des paramètres et génère une page html, alors que le javascript intervient dans la page pendant qu'elle est affichée dans le navigateur.
Il faut que tu ais un formulaire de type :
<form action="affiche.php">
<input type="text" id="client" name="client">
<input type="submit" id="chercher" name="chercher" value="rechercher">
</form>
Dans afficher.php tu auras $_POST['client'] qui contiendra la valeur saisie. Tu peux savoir que l'on a appuyer sur le bouton si $_POST['chercher'] est défini.