Comunidad de diseño web y desarrollo en internet online

Eliminar comas

Citar            
MensajeEscrito el 17 Ene 2006 03:42 am
Muy buenas maestros quisiera saber si me pueden ayudar con este tena.

Cada vez que cargo datos de un DB via AMFPHP y los meto en uno de los componentes de MM al final de cada palabra se agregan unas comas y mi duda es saber como eliminarlas.

Lo que hago es simplemente esto:

Código :

function fillList(obj4){ 
   list.dataProvider = obj4;
}



Ya busque en el foro y en otros ya que recuerdo haber visto el tema hace mucho tiempo pero ahora no lo encuentro :crap:.

Salu2 y gracias de antemano.

Por phpleo

130 de clabLevel

1 tutorial

 

Lima, Perú

firefox
Citar            
MensajeEscrito el 17 Ene 2006 04:53 am
Núnca me ha pasado, no se bien si concatenas, el resultado o algo así, muestra el código del php.


Shit, no he podido instalar el Fifa 2006, ni siquiera lo he abierto, pero ahora que lo instale, esperaré un juego contra ti. :jedi:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 17 Ene 2006 06:19 am
Muy buenas maestro Dano el resultao que obtengo es este:



y el codigo del php:

Código :

<?php 
class listRubros {

   function listRubros(){
      $this->methodTable = array(
         "devuelveRubros" => array(
            "description" => "Regresa los rubros",
                "access" => "remote", // Posibles valores private, public, remote
            "arguments" => array ("nm")
         )
      );
   }
   
   function devuelveRubros($nm){
      include_once("dbconfig.php");
      
      // coneccion
          mysql_connect($this->servidor,$this->db_usuario,$this->db_pass);
          mysql_select_db($this->db);
      
      // cogiendo el ID
      $d = "SELECT depID FROM departamentos where nmDep='".$nm."'";
      $d = mysql_query($d) or die('Error en la Consulta');
      $d_b = mysql_fetch_array($d);
      $elid = $d_b['depID'];
          
         // cigiemdo los rubros
      $this->sql = "SELECT nmRubro FROM rubro, departamentos2rubro WHERE departamentos2rubro.idRubro = rubro.idRubro AND departamentos2rubro.depID = '".$elid."'";
         $this->result = mysql_query($this->sql);
         mysql_close();
      
        return $this->result;
   }
}
?>


Ahora bien me surge otra duda y es con respecto a la clase de php ya que toy capturando un valor en una variable y cuando le pongo el $this-> esta deja de funcionar y quisiera saber si no hay problemas de ningun tipo co esto sobre todo de seguridad.

:D Espero su respuesta maestro.

PD: A mi tambien me gustaria disputar un partido con usted, lo estare esperando para intercambiar IP's. Salu2.

Por phpleo

130 de clabLevel

1 tutorial

 

Lima, Perú

firefox
Citar            
MensajeEscrito el 17 Ene 2006 08:18 pm
phpleo

intenta con esto:

Código :

function fillList(obj4){
    for (i=0; i<obj4.length;i++){ 
     list.addItem({label:obj4[i]});
    }
}


Con respecto a lo del $this es porque estas en POO y $this se usa para acceder a los propiedades y/o metodos de la clase, seguro estas usando $this con una variable local (variable que declaras dentro de una funcion) y por eso no funciona :P


y lo otro bueno alli ustedes se entenderan :lol:

saludos ^^

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ene 2006 03:57 pm
Ehm, el código de Maikel, tal vez te funcione, pero realmente necesitas agregarle:

obj4[i].nmRubro //Por ser este el nombre del campo

Código :

function fillList(obj4){
    for (i=0; i<obj4.length;i++){
     list.addItem({label:obj4[i].nmRubro});
    }
} 


Ya que no recibes un array, si no un objeto. :wink:

Por ejemplo usa ese objeto como DataProvider de un dataGrid, y si que te va a funcionar, sin las comas.

////
Lo del $this-> es una referencia al objeto actual.

Saludos :wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 18 Ene 2006 11:50 pm
:P :P Muchas gracias a ambos y disculpen las demoras. Esto lo habia resuelto con resultset, por lo que me dan ganas de hacer un tuto sobre ello :lol: :lol:. en estos dias lo hago y lo mando al maestro Fredy.

^^ ^^ Muchas gracias de nuevo y salu2.

Por phpleo

130 de clabLevel

1 tutorial

 

Lima, Perú

firefox
Citar            
MensajeEscrito el 19 Ene 2006 02:11 am

phpleo escribió:

por lo que me dan ganas de hacer un tuto sobre ello :lol: :lol:. en estos dias lo hago y lo mando al maestro Fredy.
Uh, excelente, recordare eso *sonido de dedos tronando con dolor*

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox

 

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