FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con smarty al tratar consulta de base de datos access
Bueno, esta consulta es un poco complicada de hacer, pero espero que alguno que sepa de php, smarty y base de datos access me pueda entender y ayudar...
Tengo una base de datos en access, para la cual cree un DSN de sistema en mi PC. El codigo de la pagina, en php, es el siguiente: Código PHP:
Código PHP:
Luego, tengo un dos.tpl, con el siguiente contenido (espero que este bien la etiquera CODE para esto): Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="es"> <head> <title>dos</title> {literal} <script type="text/javascript"> function mostrarNombres(formulario){ if (document.getElementById("carreras").options[document.getElementById("carreras").selectedIndex].value == "informatica" ){ window.open("http://localhost/practicas/dos/dos.php?tipo=nombres&licenciatura=1","Nombres de los estudiantes",""); } else{ window.open("http://localhost/practicas/dos/dos.php?tipo=nombres&licenciatura=2","Nombres de los estudiantes",""); } } function mostrarDocumentos(formulario){ if (document.getElementById("carreras").options[document.getElementById("carreras").selectedIndex].value == "informatica" ){ window.open("http://localhost/practicas/dos/dos.php?tipo=documentos&licenciatura=1","Nombres de los estudiantes",""); } else{ window.open("http://localhost/practicas/dos/dos.php?tipo=documentos&licenciatura=2","Nombres de los estudiantes",""); } } </script> {/literal} </head> <body> {if $hay_resultados == true} <tr class="encabezado"> <th>DNI o NOMBRE de los alumnos:</th> </tr> {foreach item=alumno from=$resultados} <tr> <td>{$alumno->atributo()}</td> </tr> {/foreach} {else} <br /> <label class="carreras" for="carreras">Carrera:</label> <select id="carreras"> <option value="informatica">Licenciatura en informatica</option> <option value="sistemas">Licenciatura en sistemas</option> </select> <form method="post" enctype="text/plain" onSubmit="mostrarNombres(this)"> <label class="nombres" for="nombres">Listar:</label> <input id="nombres" type="submit" value="N y A de Alumnos" /> </form> <form name="documentos" method="post" enctype="text/plain" onSubmit="mostrarDocumentos(this)"> <input type="submit" value="DNI de alumnos" /> </form> {/if} </body> </html> Código:
<tr class="encabezado"> <th>DNI o NOMBRE de los alumnos:</th> </tr> ¿Alguna idea? PD: La verdad que no estaba seguro si este tema iba aca, o en la parte de html y javascript, asi que pido perdon si me equivoque de lugar.
__________________
El sabio no dice todo lo que piensa, pero piensa todo lo que dice... |
#2
|
||||
|
||||
Hola:
Pueden ser varios factores, probaste con imprimir el arreglo en pantalla, para descartar problemas con el php, en caso de mostrar datos el arreglo revisa si cargas bien los datos en el tpl, es decir los arreglos de php y las variables para smarty deben tener el mismo nombre, otra cosa, revisa si los campos vienen en mayusculas o minusculas o ambas, deben ser escritas de la misma forma en el template. Bueno no sé que más decir, intenta probar mas alternativas. Hasta Luego .-
__________________
No todo es como parece ser... |
#3
|
|||
|
|||
Tarde pero seguro.
Perdón por la demora y gracias por tu respuesta.
Respecto a lo que me decís, lo de los nombres que tienen que ser iguales tanto en php como en smarty eso no creo que sea. Después, la verdad que no probé imprimir el arreglo en pantalla, ya que yo para cargar un arreglo "a", hago un simple: Código PHP:
Así que no se la verdad, seguiré probando a ver si encuentro el error.
__________________
El sabio no dice todo lo que piensa, pero piensa todo lo que dice... |
#4
|
||||
|
||||
Hola:
Insisto nuevamente en imprimir la variable resultados por pantalla. Código PHP:
Hasta Luego .-
__________________
No todo es como parece ser... Última edición por lucasarts_18 fecha: 21-01-2008 a las 14:26:16. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problemas con consulta SQL meter a la base de datos | memehua | SQL | 15 | 07-03-2007 15:06:22 |
base de datos access en Red | Nbull | Conexión con bases de datos | 5 | 13-01-2006 12:31:49 |
Problemas con Tquery y base de Access!!! | JELIRM | SQL | 3 | 21-07-2005 23:21:39 |
tratar Error de conexion a base de datos | Dayvis | Varios | 1 | 06-04-2005 09:53:09 |
Problemas al conectar una tabla ADO a una base de datos de Access que posee contraseñ | Roger_Fernandez | Conexión con bases de datos | 5 | 28-02-2005 16:46:29 |
|