hola compañeros esta ves les tengo este pequeño ejercicio que les puede servir de mucho para para sus estudios en el desarrollo web esta ves lo hacemos con php y sql utilizaremos bootstrap
para este desarrollo utilizaremos la version de bootstrap v4
lo puedes descargar en la pagina y copiar los link de enlace en w3 school

- primero en la parte superior de nuestra pagina web colocaremos este código
- <?php
include_once('php/class_function.php');
$objeto = new mymvc();
$filas = $objeto->seleccion();
$objeto = new mymvc();
$filas2 = $objeto->seleccion2();
?>
- creamos nuestro archivo de :class_function.php
- <?php
include_once('conexion.php');
$mysqli=conexion();
class mymvc{
public function __contruct(){
$mysqli=conexion();
}
public function runQuery($sql){
$result = $this->$mysqli->query($sql);
return $result;
}
public function seleccion(){
$mysqli=conexion();
$estado = "1";
$sql = "select id,name,description,imagen from products where status='$estado'";
$result = $mysqli->query($sql);
$valores = array();
if ($result->num_rows == 0){
echo '<script type="text/javascript">
alert("no hay registrados");
windows.location="index.php"
</script>';
return FALSE;
}
else{
while($row=$result->fetch_array()){
array_push($valores,$row);
}
}
return $valores;
}
}
- creamos el archivo conexion.php
<?php
$server ="localhost";
$usuarios = "root";
$passwors="";
$basededatos ="base de datos";
function conexion(){
global $server,$usuarios,$passwors,$basededatos;
$mysqli = new MYSQLI($server,$usuarios,$passwors,$basededatos);
if($mysqli->connect_errno){
die("error al conectarse->".$mysqli->connect_error);
}
return $mysqli;
if($mysqli->set_chatset("utf8")){
exit();
}else{
}
}
?>
para hacer hacer que los datos se muestren lo hacemos de la siguiente manera en nuestra pagina web que utilizaremos con bootstrap

espero que les sirva les sera de mucho ayuda dejen sus comentarios gracias a todos