Comunidad de diseño web y desarrollo en internet online

Uso de Count....

Citar            
MensajeEscrito el 27 Jun 2006 11:59 pm
Saludos a todos.... deseo contar los registros de una tabla y ese resultado mandarlo a flash a una variable.... el codigo php que tengo es el siguiente:

Código :


<?php
include_once("config.php"); 
$query_Recordset1 = "SELECT Count(nombre) AS Total FROM revision";
$Recordset1 = mysql_query($query_Recordset1);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
echo "&Recordset1=".$row_Recordset1[];
?>



Se que tengo algo malo... sera que uds me podrian colaborar????

Les agradezco por todo.... Suerte y Exitos!!!

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

msie
Citar            
MensajeEscrito el 28 Jun 2006 12:32 am
Este es el problema, no estas accediendo a ninguna posicion.

Código :

echo "&Recordset1=".$row_Recordset1[];

deberia ser asi:

Código :

echo "&Recordset1=".$row_Recordset1['total'];

y yo realmente lo haria asi:

Código :

$query_Recordset1 = "SELECT Count(nombre) AS Total FROM revision";
$Recordset1 = mysql_query($query_Recordset1);
echo "&Recordset1=". mysql_result($Recordset1,0);


y te recomiendo seguir un lineamiento al escribir las palabras reservadas y funciones (COUNT) de sql, es decir, todo es mayuscula o todo en minuscula, no alternar... es para ofrecer una mejor lectura

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Jun 2006 12:31 pm
Gracias Maikel por tu gran ayuda... Suerte y Exitos!!!

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

firefox
Citar            
MensajeEscrito el 28 Jun 2006 02:37 pm
Tengo esta duda de esto:

En PHP anoté este codigo:

Código :

<?php
include_once("config.php"); 

$query_Recordset1 = "SELECT COUNT(nombre) AS Total FROM revision";
$Recordset1 = mysql_query($query_Recordset1);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
echo "&Recordset1=".$row_Recordset1['total'];
?>


Mi duda es: quiero enviar a flash el numero de registros de una tabla, y utilizarlo para ponerlo en un campo de texto.... Lo hago, pero me sale un valor: Undefined....

Que debo hacer para que flash de muestre el valor de la consulta, o sea el numero de registros de la tabla?

Gracias... Suerte y Exitos!!!! :wink:

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

firefox
Citar            
MensajeEscrito el 28 Jun 2006 02:53 pm

Código :

var total:LoadVars = new LoadVars();

total.load("script.php");

total.onLoad = function (exito){
    if (exito){
      micampodetexto.text = this.Recordset1;
    } else{
           trace("error al cargar data");
    }
}


igual te recomiendo que leas el tutorial Guia de LoadVars

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Jun 2006 03:08 pm
Gracias de nuevo Maikel.... Suerte y Exitos!!!! Salu2...

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

firefox
Citar            
MensajeEscrito el 28 Jun 2006 04:18 pm
Maikel y si lo que necesito es decir que: el valor de la cuenta debe ser evaluado por un IF, p.e: if(recordset <= 5);... como hago en este caso?, ya que tu me hablas de exito, pero necesito que ahi vaya el condicional IF.... podrias ayudarme?

Gracias... Suerte y Exitos!!!

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

firefox
Citar            
MensajeEscrito el 28 Jun 2006 04:34 pm
de que lado, de flash o de php? , bueno suponiendo que hablas de flash...

Código :

var total:LoadVars = new LoadVars();
var nTotal:Number;
total.load("script.php");

total.onLoad = function (exito){

    if (exito){
      nTotal = Number(this.Recordset1);
      if (nTotal>5) {
               micampodetexto.text = "Es mayor que 5";
      } else{
               micampodetexto.text = "no lo es";
      }

    } else{

           trace("error al cargar data");

    }

}

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Jun 2006 04:50 pm
Ok Maikel, ahora si...

Gracias por todo y mucha Suerte y Exitos!!!!

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.