Hola:
Teniendo un html desde cero. Dentro de él hay un botón normal. Ese botón tiene un dato que debe ser enviado a una base de datos MySQL.
Una base de datos se llama prueba_db, una tabla que se llama, prueba_t. En ella hay sólo un campo llamado datos que es un entero INT.
Al pulsar ese botón que se almacene un número que puede ser este: 258.
Hay otro botón, al pulsarlo que se almacene en el mismo campo 000.
No tengo idea sobre ello.
¿Cómo se hace?
Un saludo.
Lo puedes hacer con jQuery, enviando el valor mediante una petición POST a un archivo PHP, en donde recibes el valor y lo almacenas en la base de datos. Por ejemplo,
HTML
<html>
<head>
<title>PoC</title>
<script language="javascript" type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
<script languaje="javascript">
function enviarDato( num ){
alert( "El numero es: " + num );
}
</script>
</head>
<body>
<input type = 'button'
name = '1020'
id = 'btlPoC'
value = 'Enviar número'
onClick = 'javascript:enviarDato(this.name);'
/>
</body>
</html>
Ahora sólo a la hora de pulsar el botón (evento onClick), usas la función de jQuery llamada $.POST() (http://api.jquery.com/jQuery.post/), la envías al archivo de php, abres la conexión, creas la query, la ejecutas y ahí está.
Muchas gracias.
realmente entendiste? XD sinceramente fue como un "como uso sql" y te digan "solo tienes que hacer una llamada ajax asincronica con jquery a un script php que se conecte a la db" XD