Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/09/2008, 01:57
JESUMINISTROSYMAS
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Ubicación: Maracay edo Aragua Venezuela
Mensajes: 48
Antigüedad: 16 años, 2 meses
Puntos: 3
Respuesta: Montar base de datos ACCESS con PHP

Hola Gracias... Fijate he conseguido extraer los datos de la tabla de la manera que expontre a continuacion... lo comparto con ustedes


EL CODIGO ESTA TAL CUAL LO TENGO EN MI PAG

LA BASE DE DATOS EN MI CASO SE LLAMA BD.MDB DEBERAN DE REALIZAR UNA CONECCION odbc Y HACER EL LLAMADO DE LA TABLA EN MI CASO YO LE LLAME PRODUCTOS1 ESPERO ESTO PUEDA AYUDAR A ALGUIEN Y PODAMOS APRENDER MUCHO MAS POR LO MENOS LOS QUE ESTAMOS APRENDIENDO Y A AQUELLOS QUE SON DESARROLLADORES AVANZADOS REALICEN PROGRAMAS DE MEJOR CALIDAD Y UTILIDAD.

Código PHP:
<html>

<head>
<meta http-equiv="Content-Language" content="es">
</head>
<img border="0" src="images/Logo%20Fondo%20Blanco.JPG" width="261" height="131"></p>
<p>&nbsp;</p>
<p align="center"><b><font color="#0000FF" size="6">BASE DE DATOS DE PRODUCTOS</font></b>
</p>

<table>

<?
$dsn 
"prueba";
$usuario "";
$clave="";


$cid=odbc_connect($dsn$usuario$clave);

if (!
$cid){
    exit(
"<strong>Ya ocurrido un error tratando de conectarse con el origen de datos intente mas tarde.</strong>");
}    

// consulta SQL a nuestra tabla "usuarios" que se encuentra en la base de datos "bd.mdb"

$sql="Select * from Productos1";

// generamos la tabla mediante odbc_result_all(); utilizando borde 1

 
echo "ACABA DE ACCEDER A LA BASE DE DATOS DE BISUTERIA DE J.E SUMINISTROS Y MAS, C.A."

?>


<p>&nbsp;</p>
<?php

$dsn 
"prueba";
$usuario "";
$clave="";


$cidodbc_connect($dsn$usuario$clave);
if (!
$cid) {
    exit(
'Error en la conexión a la base de datos');
} else {
    
$consulta "SELECT COUNT(*) as numero FROM Productos1";
    
$result odbc_exec($cid$consulta);
    if (!
$result) {
        exit(
"Error en la consulta");
    } else {
        
$valor odbc_fetch_array($result);
        print 
"<p>Hay $valor[numero] Productos en esta Base de Datos</p>";
    }
}    
?>


<?
$result 
odbc_exec($cid,$sql);

// AQUI VAN PRIMERO LOS NOMBRES TAL CUAL COMO LO VERAN LOS USUARIOS DE LA WEB
// LUEGO SE RE EVALUAN LOS VALORES DE NOMBRES SE ELIMINAN LAS Ñ Y LOS ESPACIOS
// POR ULTIMO SE REALIZA EN EL MISMO ORDEN LA MANERA DE COMO SE COLOCARAN LOS RESULTADOS, DEBEN HACERLO DE MANERA RESPECTIVA
//DAN A INPRIMIR PARA QUE PHP REALICE LA VISUALIZACION DE LO QUE DESEAN

print

"<table border=\"1\">\n  <tr>



    <th>Codigo de Producto</th>\n
    <th>Nombre</th>\n
    <th>Categoria</th>\n
    <th>Precio Bs.F c/u</th>\n
    <th>Fotografia del Producto</th>\n  
    
    </tr>\n"
;
    
    
        while (
$valor odbc_fetch_array($result)) {
            
            
$Codigo_de_Producto $valor['Codigo de Producto'];
            
$Nombre $valor['Nombre'];
            
$Categoria $valor['Categoria'];
            
$Precio $valor['Precio'];
            
$Foto $valor['Descripcion Adicional'];
            
            print 
"  
            <tr>\n    
            
            <td>$Codigo_de_Producto</td>\n
            <td>$Nombre</td>\n    
            <td>$Categoria</td>\n
            <td>$Precio</td>\n  
            <td>$Foto</td>\n
            
            </tr>\n"
;
        }

        print 
"</table>\n";
?>


</table>
</html>