LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Programmation en c

Cours : Programmation en c. Recherche parmi 300 000+ dissertations

Par   •  20 Août 2018  •  Cours  •  627 Mots (3 Pages)  •  498 Vues

Page 1 sur 3

[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’).

...

Télécharger au format  txt (4.1 Kb)   pdf (325.7 Kb)   docx (230.6 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com