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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...