Vous êtes sur la page 1sur 2

INSTITUT NATIONAL DES TELECOMMUNICATIONS

ET DES TECHNOLOGIES DE L’INFORMATION ET DE LA COMUNICATION


ORAN

Module : Conception et développement WEB NOM prénom: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


EMD du 25 Mai 2014. Durée 1 h 30 Aide mémoire PHP autorisé (page 1 à 10)
=======================================================================================
Question 1: (3 points) Compléter le texte suivant par les mots ou expressions adéquats:
Le PHP est un langage de . . . . . . . . . . . . . . qui s'intègre dans la page . . . . . . . . . . . . . . Il est exécuté
coté . . . . . . . . . . . . . . . contrairement au Javascript qui est exécuté par
le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
C'est la balise . . . . . . . . . . . . . . qui permet d'insérer du PHP. La présence d'un script PHP dans une page est
signalée par . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Question 2: (8 points)
Compléter le tableau suivant en donnant soit l'instruction ou le résultat de l'expression en PHP.

N° Expressions ou instructions PHP Résultat de l'affichage


1 $X = $Y=6; echo "--$X + $Y";

2 $X=$Y='4Go'; echo "$X + $Y";

3 $X = 05; $Y=&$X; echo "\$Y=$Y";

4 $a = 45; $b = "35km";
$c = ($a!=$b); print($c);
5 L'Euro est côté aujourd'hui $1.36

6 $a = 2e2; $a += 5; echo $a;

7 $hx=0x10; $ox=010; echo ($hx & $ox);

8 $a=80; $b= ($a<95); echo($b);


Question 3: (8 points)
Soit le formulaire, visible sur la figure suivante qui permet d'afficher la liste triée des ouvrages à partir de la
table 'ouvrages' de la base de données 'bibliotec' . La table 'ouvrages' comporte les champs (inv, titre,
auteurs, annee, cote); La recherche se fait sur le titre et le tri peut être choisi suivant inv, titre, ou cote.

a) Ecrire le code HTML qui permet de définir le formulaire. (3 points)


b) Ecrire le script PHP correspondant qui prend en charge le formulaire et affiche la liste des ouvrages
trouvés classés suivant le numéro d'inventaire, le titre ou la cote. (5 points)
=======================================================================================
Soignez votre écriture (1 point) ! Bon courage

Vous aimerez peut-être aussi