Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Insertar usuario a base de datos | phpNuke

Estas en el tema de Insertar usuario a base de datos | phpNuke en el foro de Sistemas de gestión de contenidos en Foros del Web. Bien, mi problema es este: Lo que tengo es un form el cual el usuario da de alta X cosa y es guardada en una ...
  #1 (permalink)  
Antiguo 11/11/2006, 04:10
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 3 meses
Puntos: 0
Insertar usuario a base de datos | phpNuke

Bien, mi problema es este: Lo que tengo es un form el cual el usuario da de alta X cosa y es guardada en una base de datos, esa misma base de datos tiene un campo que se llama usuario, lo que quiero hacer es que ese campo se llene con el username del usuario que dio de alta X cosa ya ps que el form solo esta habilitado para usuarios registrados (PHP-Nuke)!

Ejemplo de la tabla:
estado | ciudad | usuario |
Sinaloa Culiacan 'el username que dio la alta'

Como puedo recoger el valor que dice que usuario es y enviarlo incluido en el post del form para su inserccion en la base de datos.

De antemano gracias.
  #2 (permalink)  
Antiguo 11/11/2006, 04:53
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 9 meses
Puntos: 25
Código PHP:
$conexion mysql_query("SELECT usuario FROM tabla_usuarios WHERE username= '$username'");
if (!
$conexion) {
   echo 
'No se pudo crear el query: ' mysql_error();
   exit;
}
$verificar mysql_fetch_row($conexion);

if(
$verificar=$username){
 
//lo que quieres que haga
}else{
 
// mensaje de error

Ahi te pongo ese código, la verdad nunca he usado php-nuke para modificarlo solo lo básico y no se como se defina el nombre d usuario. Yo te puse el ejemplo: $username tomando en cuenta que $username = $_POST['username'];

Saludos!
__________________
Hospedaje Web al mejor costo!
  #3 (permalink)  
Antiguo 12/11/2006, 01:03
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 3 meses
Puntos: 0
Mas sencillo

Urgido gracias por tu atencion pero creo que no entendiste bien mi punto o yo no entendi el tuyo..

Tan sencillo como ke pregunto: ¿que color te gusta?, con un form y para saber quien me lo dijo, que tambien en el post se valla el $username!

Que es lo que llama $username y como lo acoplo al form para que se envie?

Ablo de PHP-Nuke donde el usuario ya esta Logeado.

Alguna otra sugerencia?
  #4 (permalink)  
Antiguo 12/11/2006, 01:27
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 9 meses
Puntos: 25
mejor pregunta en Aplicaciones pre-fabricadas.
__________________
Hospedaje Web al mejor costo!
  #5 (permalink)  
Antiguo 12/11/2006, 02:07
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 3 meses
Puntos: 0
Aplicaciones PrefabricadaS?
  #6 (permalink)  
Antiguo 12/11/2006, 02:24
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Tema movido de PHP a Aplicaciones Prefabricadas (foro dedicado).

Hasta dónde entiendo, el "problema" es recuperar el "username" (¿estara logueado?). Se necesita saber el nombre de dicha variable que utilice el Nuke para acarrear dicho valor...

Suerte
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #7 (permalink)  
Antiguo 12/11/2006, 03:08
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 3 meses
Puntos: 0
Logeado Si.

La variable que usa php-nuke es $username
  #8 (permalink)  
Antiguo 15/11/2006, 20:37
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 3 meses
Puntos: 0
Pelenme :(
  #9 (permalink)  
Antiguo 21/11/2006, 15:37
 
Fecha de Ingreso: julio-2005
Mensajes: 39
Antigüedad: 19 años, 3 meses
Puntos: 0
nada auN? ::(
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:42.