Jump to content

problema en html consulta mysql


Recommended Posts

tengo que crear una pagina html simple que conecte con una base de datos (mysql) y que haga una consulta

todo esta esa OK.

 

Imagen IPB

 

como se puede apreciar en la foto la tabla es una prueba para corroborar si funciona la funcion, pero lo que quiero es mostrar

las ciudades como se aprecia abajo de la tabla, pero solo me muestra una

 

aca les dejo el codigo que concierne esa parte

 

<sql:query var="ciudadQuery" dataSource="jdbc/paisbd">
    SELECT * FROM ciudad INNER JOIN pais ON pais.p_id = ciudad.p_id AND ciudad.p_id = ? <sql:param value="${param.p_id}"/>
</sql:query>

    <c:set var="PaisDet" value="${ciudadQuery.rows[0]}"/>

....



table border="0">
    <thead>
        <tr>
            <th colspan="2"> ${PaisDet.p_nombre}</th>
        </tr>
    </thead>
    <tbody>
       
        <tr>
            <td><strong>Ciudad: </strong></td>
            <td> ${PaisDet.c_nombre}
                <br>
                <span style="font-size:smaller; font-style:italic;">
                Habitantes: ${PaisDet.c_habitantes}</span>
            </td>
        </tr>
        <tr>
            <td><strong>ID </strong></td>
            <td>
                <br><strong>Ciudad id: </strong> ${PaisDet.c_id}
                <br><strong>Pais id: </strong> ${PaisDet.p_id}
            </td>
        </tr>
    </tbody>
</table>

 

lo que tengo que modificar creo, es la linea "<c:set var="PaisDet" value="${ciudadQuery.rows[0]}"/>"

ya que ahi se selecciona la row de la tabla de mysql

Edited by dreg27
Link to comment
Share on other sites

es q me parece raro que tenga q ser en html por que es solo para diseño de paginas webs... no es un lenguaje de programacion (como decirlo, es como latex, solo un lenguaje de etiquetas que sirven para dar diseño a una pagina html, no tiene otra utilidad)

 

yo no se java pero de lo poco que se ese si sirve =)

Edited by Holic
Link to comment
Share on other sites

  • 2 weeks later...

es q me parece raro que tenga q ser en html por que es solo para diseño de paginas webs... no es un lenguaje de programacion (como decirlo, es como latex, solo un lenguaje de etiquetas que sirven para dar diseño a una pagina html, no tiene otra utilidad)

 

yo no se java pero de lo poco que se ese si sirve =)

 

Lo mismo opino, deberias aprender php para hacer la coneccion a la base de datos

 

saludos :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...