Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Como traer datos de MYSQL con PHP y imprimir en un menu desplegable (SELECT)

Necstop

Becerro
Desde
15 Ene 2012
Mensajes
9
Buenas tengo un form y quiero traer unos cursos que estan en otra tabla para el form para que la gente pueda ver los cursos disponible tengo este scrip pero me da un error que es este Fatal error: Call to a member function consulta() on a non-object in... este es el scrip que estoy usando

PHP:
 <select id="idcurso" name="idcurso"/>
            <option value="0">Seleccione</option>
                <?php 
                    $query=$conexion->consulta('SELECT id, curso FROM cursos WHERE cursos=1 ORDER BY curso');
                    if (mysql_num_rows($query) > 0) {
                    while ($objeto = mysql_fetch_assoc($query)) { ?>
                        <option value="<?php echo $objeto['id']; ?>"><?php echo $objeto['curso']; ?></option>
                <?php } } ?>
            </select>

y no se como hacerle para que funcione si me pueden ayudar se lo agradeceria
 
Ya intentaste con un mysql_feth_array () mejor
<select id="idcurso" name="idcurso"/>
<option value="0">Seleccione</option>
<?php
$query=mysql_query('SELECT * FROM cursos WHERE cursos=1 ORDER BY curso');
if (mysql_num_rows($query) > 0) {
while ($objeto = mysql_fetch_array($query)) { ?>
<option value="<?php echo $objeto['id']; ?>"><?php echo $objeto['curso']; ?></option>
<?php } } ?>
</select>
 
El error brother surge porque conexion es una clase con un metodo llamado consulta(), necesitas esa clase.

sabes como hacer una consulta desde php? sustituye
Código:
$query=$conexion->consulta('SELECT id, curso FROM cursos WHERE cursos=1 ORDER BY curso');

asignalo a query.
 
Volver
Arriba