Skip to content

SAE203

Le but de la SAE203 était de faire un site, qui devais contenir un catelogue reliée à une base de donnée ainsi qu'une partie administrateur. Cette SAE m'a beaucoup appris elle m' apmermis d'approfondir les bases du PHP.

J'ai appris à utilisé des fonctions nouvelle pour moi en SQL comme les clés primaires, les clés étrangéres et les jointures. J'ai aussi appris à utilisé des fonctions en PHP comme les sessions et les cookies qui m'ont permis de faire la liaison entre mes différentes tables.

Code permettant trier les artistes par ordre alphabétique

php
$test = $mysqli->query("SELECT * FROM artist ORDER BY artist_name ASC");

    $selection="";

    while ($data = $test->fetch_assoc()) 
    {
    if ($value["artist_id"]==$data["_artist_id"]) {
        $selection="selected";
        echo '<option style="text-transform: uppercase" value="'.strtoupper($data["_artist_id"]).'" '.$selection.'>'.strtoupper($data["artist_name"]).' </option>';
    } else {
        $selection="";
        echo '<option style="text-transform: uppercase" value="'.strtoupper($data["_artist_id"]).'" '.$selection.'>'.strtoupper($data["artist_name"]).' </option>';
    }

}
}

Maquette