Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/10/2010, 23:39
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Sugerencias para un reto propio

Cita:
Iniciado por esunestudio Ver Mensaje
Muchas gracias, ahora mismo tengo ya todo montado, llevo varias horas con esto, ya tengo el form, con el que creo el archivo, por ahora esta funcionando todo perfecto, ya me esta creando el formulario.

Ahora sigo teniendo el mismo problema, como creo la sentencia sql, automaticamente, osea este paso :

Código PHP:
$db->query("INSERT INTO $Tabla (Descripcion,Condiciones) VALUES ('$Descripcion','$Condiciones')"); 
Me tendria que rellenar automaticamente eso, la verdad esque esto es en lo unico que estoy perdido desde el principio, no se me ocurre como hacerlo.
bueno, pues en otro campo puedes pasar la tabla o manejarla en una variable propia php, y pues ponle los name a los campos del mismo nombre de los campos en la bd, y luego haces un foreach, ej

Código PHP:
Ver original
  1. $sql = 'INSERT INTO '.$table;
  2. foreach($_POST as $campo=>$valor)
  3. {
  4.    $campo .= $campo.',';
  5.    $valor .= '\''.$valor.'\'';
  6. }

y luego finalmente haces substr a campos y a valor para quitar la última coma,
y después quedaría esto

Código PHP:
Ver original
  1. $sql .= '('.$campo.') VALUES ('.$valor.')';

espero te sirva
prueba y comenta
__________________
"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