Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - octavioxd

#1
PHP / Problema de codificacion
25 Noviembre 2014, 11:57 AM
Tengo un problema al relizar una consulta y no se como resolverlo

Código (php) [Seleccionar]
        case "1":
            if (isset($_REQUEST['usuario_login']) and isset($_REQUEST['password_login']) and
                strlen($_REQUEST['usuario_login']) > 4 and strlen($_REQUEST['password_login']) >
                4) {
                mysql_query("SET NAMES 'utf8'");
                $usuario = trim($_REQUEST['usuario_login']);
                $password = trim($_REQUEST['password_login']);
                $SQL_login = "SELECT nombre_de_usuario,contraseña,id,permisos FROM usuarios WHERE usuarios.nombre_de_usuario = '$usuario'";
                $SQL_login_query = mysql_query($SQL_login) or die(mysql_error());
                $SQL_login_array = mysql_fetch_array($SQL_login_query);
echo print_r($SQL_login_array);
                if (strtolower($usuario) == strtolower($SQL_login_array['nombre_de_usuario']) and strtolower($password) == strtolower($SQL_login_array['contraseña'])) {

                    $_SESSION['usuario_normal'] = $SQL_login_array['id'];
                   // echo $_SESSION['usuario_normal'];
                    echo "1";

                } else {
                    echo "2";
                }
            }
            break;


Me arroja el error "Invalid utf8 character string: 'ña'" poruqe en la consulta uno de los campos se llama contraseña y al tener la ñ arroja el error
#2
No es una tarea es una guia de ejercicios, solamente se que hay que usar un dato del tipo struct para realizarlo, el tema es que yo quise hacerlo pero hasta aca logre llegar



Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

struct alumnos{
int DNI;
int codigo;
int puntaje_total;
};

struct pruebas{
int codigo_de_participante;
int numero_de_prueba;
int puntaje;
};
int main() {
const int cantidad_de_alumnos = 3;
const int cantidad_de_pruebas = 9;
alumnos lista_alumnos[cantidad_de_alumnos] = {};
pruebas lista_de_pruebas[cantidad_de_pruebas] = {};
bool corte_alumnos = false;
bool corte_pruebas = false;
for(int z = 0; z < cantidad_de_alumnos and corte_alumnos != true; z++){
cout << "Ingrese el DNI del alumno" << endl;
cin >>  lista_alumnos[z].DNI;
if(lista_alumnos[z].DNI == 0){
corte_alumnos = true;
}else{
cout << "Ingrese el codigo del alumno: " << endl;
cin >> lista_alumnos[z].codigo;
}
}
for(int t = 0; t < cantidad_de_pruebas and corte_pruebas != true; t++){
cout << "Ingrese el codigo del alumno: " << endl;
cin >> lista_de_pruebas[t].codigo_de_participante;
if(lista_de_pruebas[t].codigo_de_participante == 0){
corte_pruebas = true;
}else{
cout << "Ingrese el numero de prueba" << endl;
cin >> lista_de_pruebas[t].numero_de_prueba;
cout << "Ingrese el puntaje obtenido: " << endl;

}
}

// sumar todos los puntajes



return 0;
}
#3
Programación C/C++ / No puedo resolver el problema
22 Noviembre 2014, 19:49 PM
En una olimpíada estudiantil compiten N alumnos en 3 pruebas (1: matemáticas, 2:                          
física y 3: computación). Se ingresan por cada inscripto el DNI y su número                            
asignado para la competencia (entre 1 y N). Luego, sin orden alguno, se van                            
ingresando ternas con los puntajes de cada prueba: número de participante, código                        
de prueba, y puntaje en la actividad. Escriba un algoritmo que determine: a) El DNI                              
del ganador de la competencia y el puntaje total obtenido. b) El DNI del estudiante                              
que ocupó el 2do lugar y su puntaje. c) ¿Qué puntaje obtuvo en Computación el                              
ganador de la competencia? 
 
He intentado de todas formas para hacerlo pero no he podido, les recuerdo que se debe usar struct!!!
#4
Muchas gracias!!! intuia que era asi pero no sabia bien la sintaxis, ahora ya logre resolver el problema!!


Muchas Gracias!!!
#5
Hola a todos, tengo una duda!!

Necesito obtener de una consulta la fecha formateada

Código (sql) [Seleccionar]
SELECT DATE_FORMAT(fecha_publicacion,'%d/%m/%Y') AS fecha_publicacion FROM avisos

hasta ahi todo bien, pero yo ademas de tener la fecha formateada necesito traer en la misma consulta todos los campos de la tabla avisos.

Como seria la consulta?
#6
Hola a todos, he hecho un algoritmo simple de ordenamiento en c++ y cuando lo ejecuto en zinjai lo ordena mal en cambio si lo hago en http://www.compileonline.com/  lo ordena bien, a que se debe esto?


Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {
const int TAM = 4;
int listado[TAM];
listado[1] = 11;
listado[2] = 13;
listado[3] = 53;
listado[4] = 12;
int temp;
for(int x = 1; x < TAM; x++){
for(int s = 1; s < TAM; s++){
if(listado[s] > listado[s+1]){
temp = listado[s];
listado[s] = listado[s+1];
listado[s+1] = temp;
}

}
}
for(int g = 1; g < 5; g++){
cout << listado[g] << endl;
}
return 0;
}

#7
Bases de Datos / Problema con LIKE
28 Octubre 2013, 06:29 AM
Hola buenos dias, tengo un problema con mi codigo mysql,
El problema es el siguiente tengo que buscar mensajes dentro de una tabla
Código (sql) [Seleccionar]

SELECT *FROM MESSAGES WHERE
messages.messages_title LIKE "%autos%" AND messages.messages_user = "roberto"


hasta ahi todo bien anda totalmente perfecto pero si quiero agregar otra opcion like

Código (sql) [Seleccionar]
SELECT *FROM MESSAGES WHERE
messages.messages_title LIKE "%autos%" AND messages.messages_content LIKE "%aviones%" AND messages.messages_user = "roberto"


hasta ahi anda todo perfecto me tira los resultados que quiero pero en el segundo caso cuando le agrego otra opcion de LIKE la parte

Código (sql) [Seleccionar]
AND messages.messages_user = "roberto"

Deja de funcionar, es decir filtra todos los LIKES correctamente pero la ultima parte no la filtra osea que me muestra de todos los usuarios, probe cambiandoles el orden pero igualmente no los filtra, es como si no existiera
Alguna Solucion? Desde ya muchas Gracias!!!
#8
Bases de Datos / Re: Duda de sentencia OR
7 Agosto 2013, 06:31 AM
GRACIAS PROBLEMA RESUELTO!
#9
Buenos dias como estan? espero que muy bien!
Tengo una duda con respecto a la sentencia or porque estoy haciendo un buscador de mensajes y la consulta que hice me funciona de 10, es la siguiente
Código (sql) [Seleccionar]

SELECT *FROM mensajes WHERE mesanges.`mensajes_user` = 16 OR mensajes.`mensajes_user` = 17


pero mi duda es que si tengo que buscar por ejemplo entre 200 usuarios tendria mucho texto de condiciones despues del WHERE osea se repetiria mucho el "OR mensajes.`mensajes_user` = 17" osea que se repetiria ese trozo por muchas veces, me gustaria saber si existe alguna forma de ponerle algun array al final o algo parecido cosa que quede algo asi  mensajes.`mensajes_user` = [17,14,55,114]
espero haber sido bastante claro en mi duda! solo quiero hacer mas corto el codigo nada mas!
Saludos!
#10
Hola soy nuevo en el foro y me gustaria hacerles 2 preguntas que me tienen como loco!

1. Como hago para ejecutar una funcion que esta en el padre desde un popup?

2. como hago para actualizar la pagina padre desde un popup?

eso es todo y gracias!!!  :D