Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2005, 04:32
davidcelta
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 18 años, 8 meses
Puntos: 0
Cita:
mysql_select_db("base",$link); //Comprobamos si hemos recibido datos del formulario (enviar)
// Si recibimos un id, modificamos, sino añadimos un registro
if ('$Id_jug') {
Ahi es donde tienes el problema.
De donde esperas recibir el id? (o se te ha olvidado un _POST en $Id_jug?)
Si no lo enviaste antes no podrás encontrarlo, y ademas ¿donde lo estas buscando? (no veo la comprobacion que dices tener). Estas seguro de que esas lineas hacen lo que has puesto en los comentarios?

Tienes algun sistema para saber si el usuario q inserta sus datos esta registrado? Si no es asi lo que tendras que hacer es una consulta a la base de datos para ver por ejemplo si existe algun registro coincidente en los campos de usuario y clave que te han enviado por Post. Y si existe coincidencia que cambie el registro y si no que cree uno nuevo. No sé si es lo que quieres pues cre lo mejor sería autentificar al usuario registrado antes del formulario para acceder a sus datos (que le aparecerian ya escritos para modificar solo lo que le interese); y al usuario no identificado le mandas a la insercion de registro.

Un saludo