Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/05/2011, 04:41
Nexus10
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 58
Respuesta: No me hace la conexion correctamente con la base de datos

En cuanto a lo de la fecha, lo mejor para almacenar la fecha actual es crear un campo en la base de datos que sea de tipo "timestamp", en predeterminado poner "CURRENT_TIMESTAMP" y en atributos poner "on update CURRENT_TIMESTAMP"
Con esto ya no tienes que preocuparte de este campo. Cuando vayas a insertar o modificar datos en esa tabla no le tienes que añadir ese campo en la sentencia sql. La propia base de datos ya lo rellena automáticamente con la fecha actual.

Con respecto a lo de "level", ¿estás enviando esa variable desde algún campo del formulario?. Si no tienes ningún campo en el formulario con nombre "level" no se va a enviar nada con ese nombre.
Si quieres asignarle un valor por defecto, no tienes más que ponérselo cuando asignas las demás variable del $_POST. Es decir, en vez de poner lo que has puesto:

$level = $_POST['level'];

pones simplemente;

$level=5;

No se si es eso a lo que te referías.