Enviar formulario al servidor, no funciona.

Iniciado por proview, 23 Octubre 2015, 23:41 PM

0 Miembros y 1 Visitante están viendo este tema.

proview

Hola.

Estoy intentando hacer un envío al servidor, para modificar un campo de una tabla en la base de datos de mi web en wordpress(con un formulario creado manualmente), pero no hace absolutamente nada.

Os pongo código de prueba:

Código (html4strict) [Seleccionar]
<form action="update.php" method="post">

<input type="text"  name="valor1">
<input type="text"  name="valor2">
*
*
<input  type="Submit" value="Guardar" name='enviar'>
</form>


El update.php consta de:

Código (php) [Seleccionar]
if (isset($_POST['enviar']))
{
$valor1=$_POST['valor1'];
$valor2=$_POST['valor2'];
global $wpdb;

$wpdb->update('nombre tabla' ('campo' => $valor1,'campo2' => $valor2), array('id' => 1));
}


¿Sabéis que hago mal? No hace nada, ni siquiera funciona el update. Ya no se ni como poner el update, hasta dudo que este bien. Y en el log de errores no sale nada.

A ver, al pulsar el botón la página se recarga pero no pasa nada, es decir:
La tabla no se actualiza, ya que la información no se envía.
Los elementos y mensajes de envío no se muestran.


Lo que ocurre es que no hace nada el action, recarga la página pero no usa el archivo update.php
¿Podéis aconsejarme?

Un saludo, y gracias de antemano.

Mod: Los códigos deben ir entre etiquetas GeSHi. Prohibido usar el icono "resuelto" si el tema no esta resuelto. Temas sobre PHP van al subforo de PHP.

Ethgar