Respuesta: Query inserta 2 registros cuando se ejecuta, PHP MYSQL <saludos>
Pues el código está bien.
Ahora pasemos a realizar algo de mayéutica.
1. Esta página se llama mas-info.php?
2. Quieres que inserte en cual momento? Cuando entren a esta página, o
cuando hagan el envío del formulario que se encuentre en esta página?
Dependiendo de las respuestas a las preguntas anteriores,
sí la respuesta de la primera es afirmativa,
y la respuesta de la segunda es que se haga solo cuando
se envíe el formulario, o solo cuando se ingrese a la página,
entonces lo que hay que hacer es controlar que el insert solo se ejecute
en un momento, porque como está actualmente se ejecuta al entrar y también
al enviar el formulario hacía sí mismo (repito, si la respuesta a 1 es true)
Y como controlarlo? Pues podría ser validando sí el valor del $_POST['id-prop'] esta con algún valor, y de ser así, realice el insert, o lo contrario, solo en caso que no tenga valor (cualquiera de las dos se puede realizar, y cualquiera frenaría el doble insert)
Así que revisa eso y nos cuentas
</saludos>
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com |