
Problea con PHP y MySQL usando PDO
Publicado por Gonzalo (2 intervenciones) el 13/05/2014 23:49:18
Hola!
Tengo el siguiente código, lo que quiero hacer es hacer una consulta hacia la BD y los resultados mostrarlos como opciones en un formulario con <select>. El problema es que los resultados me los devuelve dos veces, es decir, si hay 10 registros, me devuelve 20, dos veces cada uno.
Este es el código.
Si alguien puede ayudarme, se los voy agradecer de antemano.
Tengo el siguiente código, lo que quiero hacer es hacer una consulta hacia la BD y los resultados mostrarlos como opciones en un formulario con <select>. El problema es que los resultados me los devuelve dos veces, es decir, si hay 10 registros, me devuelve 20, dos veces cada uno.
Este es el código.
1
2
3
4
5
6
7
8
9
10
11
12
13
public function getAreas() {
$model = new ConexionBD();
$conexion = $model->conectar();
$sql = "SELECT subarea FROM areas";
$consulta = $conexion->prepare($sql);
if (!$consulta) {
$this->rows = $conexion->errorInfo();
} else {
$consulta->execute();
while ($cada_area = $consulta->fetch())
{
$this->rows[] = $cada_area;
}
Si alguien puede ayudarme, se los voy agradecer de antemano.
Valora esta pregunta


0