Programmation en c
Cours : Programmation en c. Recherche parmi 300 000+ dissertationsPar desmon • 20 Août 2018 • Cours • 627 Mots (3 Pages) • 498 Vues
[pic 1]
[pic 2]
[pic 3]
Apropos
Ce live est une propriété de Gnipiezi auriol qui ne peux être utilisé par autrui car ce livre est à l’usage unique et personnel et ne doit être copier Auriol@CopieRight2018 tous les droits sont réserve.
++++ : Signifie un commentaire.
**** : Signifie un bout de code .
14/04/2018
****: $bdd = new PDO('mysql:host=localhost;dbname=jeux','root','',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
++++ : Se connecter a une base de donne en générant une exception cet a dire que mysql vous guide sur vos erreur, c’est le dernier éléments soit array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION) : , localhost peux être modifier par l’adresse url du site de l’hébergeur .
array que j'ai ajouté , qui permet cela..
****: $reponse = $bdd -> query('SELECT * FROM jeux_video');
++++ : Sélectionner tous les champs de la table jeux_video et la stocker dans la variable $reponse, c’est * qui indique tous les champs de la table il peut être remplacer par le nom du le nom du champ ou de plusieurs champs.
**** while($affiche = $reponse ->fetch())
{
echo ' '.$affiche['console'].' - '.$affiche['nom'].'
}
++++ : $affiche = $reponse ->fetch() celui-ci récupère chaque linge du champs de la table et le stocke dans $affiche , cela grâce au $reponse ->fetch(). Puis while est utile pour récupère à chaque fois une ligne de la table.
****: $reponse = $bdd -> query('SELECT * FROM jeux_video WHERE console = "NES" OR console ="PC" ORDER BY prix DESC LIMIT 2');
++++: Ceci est une requette sql : SELECT * FROM jeux_video : sélectionner tous les champs de la table jeux_video
WHERE console = "NES" : prendre uniquement les éléments dans le champ console qui s’appelle NES
OR : signifie ou ?
ORDER BY prix DESC LIMIT 2' : ordonne par prix(est un champs de la table jeux_video) décroissant et limite a 2 .
****: $requette = $bdd -> prepare('SELECT * FROM jeux_video WHERE console = ? ORDER BY nom');
$requette -> execute(array($_GET['console']));
++++ : Faire une requête préparer, prepare() est la fonction qui permet cela {ATENTION LORS DE LA REQUETE PREPARE ? NE DOIS PAS ETRE MIS ENTRE GUILLEMET}, on a préparé une requête sur le console.
$requette -> execute(array($_GET['console'])); permet d’exécuté la requête prépare, ici on a récupéré un paramètre $_GET[‘console’] saisie par l’utilisateur. On pouvait juste execute le nom de la valeur a récupérer dans le champ console. Comme ça : array(‘PC’).
...