Fwd: function array +mysql

From: Date: Sat, 23 Aug 2014 03:03:23 +0000
Subject: Fwd: function array +mysql
References: 1  Groups: php.general.es 
Request: Send a blank email to general-es+get-65689@lists.php.net to get a copy of this message
Buenas noches!, les comento que ya resolvi el pasar de una funcion dentro de una clase array a objeto pero ahora tengo otro problemita bastante raro, mi consulta es, estoy haciendo una clase para conectarme a un bd, todo va bien hasta el momento de pasar al objeto por medio de un foreach me devuelve letras y numeros aleatorios pero jamas el resultado de la base de datos por ejemplo la clase es la siguiente: Class MyClass{ var $table = 'NULL'; function Connect($table) { $this->table = $table; mysql_connect('localhost', 'usuario', '12345'); mysql_selectdb('db'); $res = mysql_query("SELECT * FROM $table"); while($row= mysql_fetch_array($res)){ return $row; } } } $a= new MyClass; $temp = 'NULL'; $temp = array(); $v = $a->Connect(articles); $temp = $v; foreach ($temp as $c){ var_dump($c['article']); } cuando le hago el var_dump() a $c[article], de echo article es el nombre del campos me devuelve algo asi: string(1) "2" string(1) "2" string(1) "1" string(1) "1" string(1) "R" string(1) "R" string(1) "1" string(1) "1" string(1) "R" string(1) "R" string(1) "a" string(1) "a" string(0) "" string(0) "" cuando en realidad me deberia devolver algo asi: array(14) { [0]=> string(1) "2" ["art_code"]=> string(1) "2" [1]=> string(1) "1" ["product_code"]=> string(1) "1" [2]=> string(18) "Remera cuello azul" ["article"]=> string(18) "Remera cuello azul" [3]=> string(3) "100" ["stock"]=> string(3) "100" [4]=> string(86) "Remera %100 algodon disponible en varios colores hasta agotar stock, apta para bordado" ["art_description"]=> string(86) "Remera %100 algodon disponible en varios colores hasta agotar stock, apta para bordado" [5]=> string(26) "artimages/nodisponible.png" ["art_image"]=> string(26) "artimages/nodisponible.png" [6]=> string(0) "" ["art_status"]=> string(0) "" } ¿alguien sabe que es lo que estoy haciendo mal?. Saludos y muchisimas gracias.

« previous php.general.es (#65689) next »