Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2014, 07:17
Xanders
 
Fecha de Ingreso: enero-2007
Ubicación: Delante de un Pc
Mensajes: 26
Antigüedad: 17 años, 4 meses
Puntos: 0
Pregunta Problemas para obtener un valor

Hola buenas llevo 4 horas pegandome con esto pero no soy capaz de sacar el segundo valor con mi codigo.

Las tablas son estas:
Código MySQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `DeXMod` (
  2.   `IdMod` int(11) NOT NULL AUTO_INCREMENT,
  3.   `IdUsuario` int(11) NOT NULL,
  4.   `VersionMod` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  5.   `Instalaciones` int(11) NOT NULL,
  6.   PRIMARY KEY (`IdMod`)
  7. );
  8.  
  9.  
  10. CREATE TABLE IF NOT EXISTS `DeXUsuarios` (
  11.   `IdUsuario` int(11) NOT NULL AUTO_INCREMENT,
  12.   `Ip` varchar(20) COLLATE utf8_unicode_ci NOT NULL,
  13.   PRIMARY KEY (`IdUsuario`)
  14. );


La consulta es esta:
Código MySQL:
Ver original
  1. SELECT DeXMod.VersionMod, SUM(DeXMod.Instalaciones) FROM DeXMod GROUP BY DeXMod.VersionMod;


VersionMod | SUM(DeXMod.Instalaciones)
1.0 | 1
1.1 | 4
1.3 | 2
1.4 | 3
1.7 | 1

Pero al pasarlo por php con este codigo

Código PHP:
 $queEmp "SELECT DeXMod.VersionMod, SUM(DeXMod.Instalaciones) FROM DeXMod GROUP BY DeXMod.VersionMod";
 
$resEmp mysql_query($queEmp$conexion) or die(mysql_error());
 
$totEmp mysql_num_rows($resEmp);

if (
$totEmp0) {

    while (
$rowEmp mysql_fetch_assoc($resEmp)) {
        echo 
"VersionMod: <strong>".$rowEmp['VersionMod']."</strong><br>";
        echo 
"Instalaciones: <strong>".$rowEmp['Instalaciones']."</strong><br><br>";
    }


Me da este resultado

VersionMod: 1.0
Instalaciones:

VersionMod: 1.1
Instalaciones:

VersionMod: 1.3
Instalaciones:

VersionMod: 1.4
Instalaciones:

VersionMod: 1.7
Instalaciones:

Espero que alguien me pueda echar una mano!

Un saludo y mil gracias de antenamo

Última edición por Xanders; 07/05/2014 a las 07:41