Había hecho:
Código:
pero me retorna la fecha en lugar de la id.$id = mysql_query("select id FROM usuarios ") ;
Muchas gracias (:
| |||
![]() Hola, tengo una duda, hay un sistema de registros ya hecho (con 4 casillas: Id, nombre, contraseña y fecha). Como puedo hacer para que cuando el usuario está logueado en la web diga: Hola, eres el usuario con Id X ?. Había hecho:
Código:
pero me retorna la fecha en lugar de la id.$id = mysql_query("select id FROM usuarios ") ; Muchas gracias (: |
| ||||
Respuesta: Como seleccionar un campo que corresponde a otro Muestra mas code ..... estas seguro que el campo se llama solo id?? preuba de esta forma, pero insisto coloca mas code:
Código PHP:
Ver original |
| |||
Respuesta: Como seleccionar un campo que corresponde a otro En si el código es este <code> <?php } $notificacion = "notificaciones/nada.html"; // verificamos si se han enviado ya las variables necesarias. if (isset($_POST["nombre_tabla"])) { $nombre_tabla = $_POST["nombre_tabla"]; $numero_alumnos = $_POST["numero_alumnos"]; $numero_notas = $_POST["numero_notas"]; $idu = mysql_query("select idu FROM usuarios ") ; // Hay campos en blanco if($nombre_tabla==NULL|$numero_alumnos==NULL|$nume ro_notas==NULL) { $notificacion = "notificaciones/empty2.html"; formNuevaTabla(); }else{ $query = 'INSERT INTO tablasprofes (nombre_tabla, numero_alumnos, numero_notas, fecha, idu) VALUES (\''.$nombre_tabla.'\',\''.$numero_alumnos.'\',\'' .$numero_notas.'\',\''.$idu.'\',\''.date("Y-m-d").'\')'; mysql_query($query) or die(mysql_error()); $notificacion = "notificaciones/okay2.html"; } }else{ formNuevaTabla(); } include ($notificacion); ?> </code> Lo que quiero hacer es introducir la variable "idu" en otra tabla, gracias (: |
| ||||
Respuesta: Como seleccionar un campo que corresponde a otro Si ya tienes la sesion creada entonces debe existir un campo en la BD que identifique ese IDU entonces en el select haces: select idu FROM usuarios WHERE campoUnico = $_SESSION['campoUnicodelaSesion']; Asi te traera el idu de esa sesión. Supongamos que en la sesión tienes el nombre del usuario y este es unico en esa tabla entonces usa el nombre de usuario para traer el IDU, o si tienes el ID de ese usuario y ese id es único utiliza ese id
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? Última edición por jotaincubus; 08/03/2011 a las 10:21 Razón: mas informacion |
| |||
Respuesta: Como seleccionar un campo que corresponde a otro Hola, el fallo lo tengo SEGURO en estas 2 lineas de código: Cita: Lo que quiero es obtener el número de idu que pertenece al email. $mail = $_SESSION['k_email']; $consultaidu = mysql_query("select idu FROM usuarios WHERE email='$mail'"); |
| ||||
Respuesta: Como seleccionar un campo que corresponde a otro Intenta con un SELECT asi: "SELECT idu FROM usuarios WHERE email='".$mail."';"
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? |
| |||
Respuesta: Como seleccionar un campo que corresponde a otro Cita: Acabo de probarlo, o sea, he dejado el código así:
Código PHP:
Pero sigue sin ir TT, he probado darle a la variable $consultaidu un valor numérico y este entonces sí que me lo introduce en el campo, por eso sé que el error proviene de allí Ver original |
| ||||
Respuesta: Como seleccionar un campo que corresponde a otro imprime la query y verifica los datos , tal vez la variable este llegado vacia
Código PHP:
Ver original o prueba asi:
Código PHP:
Ver original saludos ![]() pero creo mas en la segunda opcion, por asunto de comillas ![]() |
| |||
Respuesta: Como seleccionar un campo que corresponde a otro Ya está! el error era tontísimo, simplemente me había dejado de poner los permisos TT, o sea el: include ('scripts/db.php'); . Siento haberos molestado! (: |
Etiquetas: |