Hola, bueno tenía una duda. Yo tengo diferentes varaibles de post que las cargo a travez de lo siguiente:
Código PHP:
Ver original$regPost = count($_POST)-1;
/*A travez de esto consigo los nombres de las variables que viene por post, por
ejemplo (titulo, detalle, etc..)
Le doy un -1 porque las cuenta el submit cosa que no quiero.*/
/*Luego transformo los nombres de las variables que vienen por POST a variables
fijas:*/
for($i=1; $i<=$regPost; $i++)
{
eval("\$".$posts[$i]."=\$_POST['".$posts[$i]."'];"); }
/* Con esto ya debería tener mis variables de los post en este tipo:
$titulo=$_POST['titulo'];
*/
//Luego genero la consulta:
$sql="INSERT INTO tabla (".$posts[0].") VALUES ("$".$posts[0].")";
//Ese es un ejemplo, le puse que agarre el primer registro que viene por POST.
//Y aquí viene el problema: Cuando hago esto me agrega a la base de datos, en
//el atributo "titulo" un registro de valor "$titulo" cosa que enrealidad yo no
//quiero,
//yo solo quiero el valor de titulo y no su nombre.
//El problema es que yo no se qué variable va a venir por POST entonces no
//puedo
//tirarme a un nombre en específico como por ejemplo:
//$sql="INSERT INTO tabla (titulo) VALUES ('$titulo')";