
Como mostrar registros de una tabla sql server con php
Publicado por Leandro (1 intervención) el 24/07/2020 04:25:39
Hola Foro tengo un problema que no lo puedo resolver. Estoy intentando mostrar en una tabla de html los registro que obtengo de una consulta con php pero solo me imprime el Titulo de la tabla y el ultimo registro obtenido de la consulta.
Esta es la funcion que recupera los registros de la Tabla Articulos de sql server y luego lo intenta enviar al archivo Inicio.php donde tengo una plantilla HTML
Aca es donde intento recuperar los registro de la tabla Articulos para luego imprimirlos en una tabla HTML
Si alguien pudiera ayudarme con esto se lo agradeceria
Esta es la funcion que recupera los registros de la Tabla Articulos de sql server y luego lo intenta enviar al archivo Inicio.php donde tengo una plantilla HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function Lista_Articulos(){
$ListaArticulos['Titulo'] = "
<table class='Tabla'; cellspacing='0';><tr class='Fila'>
<td class='CellID'>ID</td>
<td class='CellCodigo'>Codigo</td>
<td class='CellArticulo'>Articulo</td>
<td class='CellPresio'>Presio</td>
<td class='CellPublicar'>Publicar</td></tr></table>";
include('Conexion.php');
$Articulo = "SELECT * FROM Articulos";
$options = array( "Scrollable" => SQLSRV_CURSOR_KEYSET );
$Lista = sqlsrv_query($conn_sis,$Articulo);
if($Lista){
while ($fila = sqlsrv_fetch_array($Lista)) {
$ListaArticulos['Registro'] = ["<table class='Tabla'cellspacing='0'><tr class='FilaReg'>
<td class='CellID'>".$fila['IDArt']."</td>
<td class='CellCodigo'>".$fila['Codigo_Barra']."</td>
<td class='CellArticulo'>".$fila['Nombre_Articulo']."</td>
<td class='CellPresio'>".$fila['PresioUnit']."</td>
<td><input type='button' class='BotonPublicar' value='Publicar'></td></tr></table>"];
}
}
if($ListaArticulos){
$this->load->view('Inicio',$ListaArticulos);
}
sqlsrv_close($conn_sis);
}
Aca es donde intento recuperar los registro de la tabla Articulos para luego imprimirlos en una tabla HTML
1
2
3
4
5
<?php if(isset($ListaArticulos)){
foreach ($ListaArticulos as $Indice => $Valor) {
echo $Valor."<br />";
}
}?>
Valora esta pregunta


0