/ / PHP: le bouton de type de saisie / submit ne fonctionne pas pour afficher le résultat lorsque vous utilisez une image - php, javascript, jquery, html, button

PHP: le bouton de type d'entrée / submit ne fonctionne pas pour afficher le résultat lorsque vous utilisez une image - php, javascript, jquery, html, button

J'ai un bouton où il va afficher la playlist d'un bâtiment ...

Scénario 1: J'ai essayé les deux types de boutons, l'autre est l'image et l'autre est le bouton ...

Quand j'ai essayé le d'utiliser le type d'image.

Voici le code:

echo "<input type="image"  src="image/view.png" name="viewResult[]" value="" . $row["fldBldgName"]."" onClick="this.form.action="looptime_utilization_process_viewer.php"; this.form.submit()"> ";

Son affichage pas la sortie correcte .. au lieu son affichage un nombre et je ne sais pas où le programme l'obtenir ... J'ai vérifié ma base de données et il n'y a pas de sortie comme ça ...

Scénario 2: J'ai essayé le type de bouton / submit et son affichage la sortie correcte ...

Voici le code:

echo "<input type="submit"  name="viewResult[]" value="" . $row["fldBldgName"]."" onClick="this.form.action="looptime_utilization_process_viewer.php"; this.form.submit()"> ";

Voici l'exemple de sortie que je veux:

Le résultat de cette sortie est le scénario un .... J'ai aussi essayé l'image d'arrière-plan dans le bouton mais je n'aime pas ça.

Réponses:

1 pour la réponse № 1

Un type d'entrée = "image" définit uniquement cette image en tant que bouton d'envoi et non en tant qu'entrée pouvant transférer une valeur au serveur.

Donc, vous ne pouvez pas utiliser le type "image" pour porter une valeur, Cependant, vous pouvez faire ceci: <input type="text" value="data to carry to server"> <br><input type="image" src="image/view.png" name="viewResult[]">

Donc, en ajoutant les entrées ensemble, la première entrée peut transporter vos données pendant que l'image soumet les données.