Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2007, 07:48
astut
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 18 años, 7 meses
Puntos: 5
Información ¿Esto es demasiado?

Hola, me gustaria saber si los siguientes querys y operaciones consumen mucho:
Código PHP:
<?php
    
//OBTENEMOS DATOS NECESARIOS
    
$leer_unidad1_atributosmysql_query("SELECT unidad1, unidad1_tropas FROM villa_ejercito
                                                                    WHERE id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad2_atributosmysql_query("SELECT unidad2, unidad2_tropas FROM villa_ejercito
                                                                    WHERE id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad3_atributosmysql_query("SELECT unidad3, unidad3_tropas FROM villa_ejercito
                                                                    WHERE id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad4_atributosmysql_query("SELECT unidad4, unidad4_tropas FROM villa_ejercito
                                                                    WHERE id='"
.$_COOKIE["juego_jugador_id"]."'");
    
//Unidad1
    
$leer_unidad1_defensa1mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad1_escudo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad1_defensa2mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad1_yelmo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad1_defensa3mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad1_armadura
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad1_ataquemysql_query("SELECT * FROM villa_ejercito INNER JOIN objeto 
                                                                            ON villa_ejercito.unidad1_arma= objeto.id 
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
    
//Unidad2
    
$leer_unidad2_defensa1mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad2_escudo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad2_defensa2mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad2_yelmo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad2_defensa3mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad2_armadura
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad2_ataquemysql_query("SELECT * FROM villa_ejercito INNER JOIN objeto 
                                                                            ON villa_ejercito.unidad2_arma= objeto.id 
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
    
//Unidad3
    
$leer_unidad3_defensa1mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad3_escudo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad3_defensa2mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad3_yelmo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad3_defensa3mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad3_armadura
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad3_ataquemysql_query("SELECT * FROM villa_ejercito INNER JOIN objeto 
                                                                            ON villa_ejercito.unidad3_arma= objeto.id 
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
    
//Unidad4
    
$leer_unidad4_defensa1mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad4_escudo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad4_defensa2mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad4_yelmo
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad4_defensa3mysql_query("SELECT * FROM objeto INNER JOIN villa_ejercito 
                                                                            ON objeto.id= villa_ejercito.unidad4_armadura
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
$leer_unidad4_ataquemysql_query("SELECT * FROM villa_ejercito INNER JOIN objeto 
                                                                            ON villa_ejercito.unidad4_arma= objeto.id 
                                                                            WHERE villa_ejercito.id='"
.$_COOKIE["juego_jugador_id"]."'");
    
    
$unidad1_atributosmysql_fetch_array($leer_unidad1_atributos);$unidad3_atributosmysql_fetch_array($leer_unidad3_atributos);
    
$unidad2_atributosmysql_fetch_array($leer_unidad2_atributos);$unidad4_atributosmysql_fetch_array($leer_unidad4_atributos);
    
    
//Sumamos
    
$unidad1_ataquemysql_result($leer_unidad1_ataque,13) + 0;
    
$unidad1_defensamysql_result($leer_unidad1_defensa1,14) + mysql_result($leer_unidad1_defensa2,14
                                        + 
mysql_result($leer_unidad1_defensa3,14) + 0;
    
$unidad2_ataquemysql_result($leer_unidad2_ataque,13) + 0;
    
$unidad2_defensamysql_result($leer_unidad2_defensa1,14) + mysql_result($leer_unidad2_defensa2,14
                                        + 
mysql_result($leer_unidad2_defensa3,14) + 0;
    
$unidad3_ataquemysql_result($leer_unidad3_ataque,13) + 0;
    
$unidad3_defensamysql_result($leer_unidad3_defensa1,14) + mysql_result($leer_unidad3_defensa2,14
                                        + 
mysql_result($leer_unidad3_defensa3,14) + 0;
    
$unidad4_ataquemysql_result($leer_unidad4_ataque,13) + 0;
    
$unidad4_defensamysql_result($leer_unidad4_defensa1,14) + mysql_result($leer_unidad4_defensa2,14
                                        + 
mysql_result($leer_unidad4_defensa3,14) + 0;
Se trata de mostrar la informacion sobre el ejercito de un usuario, es un juego online, ¿esto es aceptable?

saludos!