Obtenir la valeur de la zone de saisie, sans forme?

Personne ne sait comment je peux récupérer la valeur d'une zone de saisie, sans avoir un formulaire? Je veux un bouton de soumission, mais au lieu de la soumission d'un formulaire, je le veux modifier les données dans une base de données MySQL. Quelque chose comme ceci peut-être?

$img1="WHAT DO I PUT HERE?"
$idx=1  
$sql="INSERT INTO games SET img1='$img1' WHERE id=$idx";  
$result=mysql_query($sql); 

Pourrais-je utiliser ce code sur un "onclick" de l'événement? La zone de saisie du nom et de l'id est "img1".

  • imput est entrée? Si oui, alors il n'existe aucun moyen pour le faire en PHP pour savoir ce que c'est de la valeur si <input n'est pas dans le <form que vous envoyez...
  • Pourquoi voudriez-vous si vous utilisez un formulaire ou pas? Si vous voulez un bouton et que vous voulez les champs, cela semble être une approche raisonnable.
  • Où est la différence dans l'aide d'une entrée avec un bouton et un formulaire avec un input avec un bouton? Vous pouvez faire ce que vous voulez avec les données du formulaire, on ne sait pas ce que vous faites à votre côté serveur.
  • Je ne suis pas sûr de savoir comment obtenir les données de la zone de saisie pour être soumis. Les zones de saisie ne sont pas à l'intérieur de la forme, alors comment aurais-je obtenir les données présentées?
  • À la différence des sites de forum, nous n'utilisons pas de "Merci", ou "Toute aide appréciée", ou des signatures sur Stack Overflow. Voir "Doit 'Bonjour', 'merci,' slogans, et les salutations être supprimé de postes?.
InformationsquelleAutor Joey Morani | 2010-04-05