« SPARQL Protocol and RDF Query Language/Travail pratique/PHP les variables » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
m Robot : Changement de type cosmétique
Ligne 25 :
 
=== A savoir avant de commencer ===
==== Les variables dans PHP ====
 
'''$''' devant une chaîne de caractères dans PHP signifie que nous parlons d'une variable, on la nomme comme on veut mais elle doit respecter trois conditions :
Ligne 66 :
}}
 
==== Affichage dans PHP ====
 
Maintenant affichons les variables grâce à la commande echo, dans un environnement HTML :
<source lang="php">
<?php
echo '<p>Bonjour à tous.<br />
Mon vrai nom n\'est pas Toto.<br />
Mon vrai nom est '.$nom. '<br />
J\'ai '.$age.' ans et je mesure '.$taille. 'm.<br />
Et comme mon nom l\'indique, je suis ';
if ($gars == true){
Ligne 91 :
*Vous remarquerez que le point sert à concaténer (ou coller du texte bout à bout).
*Il vous faut gérer les espaces à l'affichage au sein des guillemets. Ici la coloration syntaxique devient indispensable dans votre éditeur.
*C'est toujours au niveau du code HTML que se gèrent les retours à la ligne de l'affichage (éléments <br />, p ou autres). Les retours à la ligne que vous faites spontanément dans votre code PHP après chaque instruction ne sont que des retours à la ligne à destination du programmeur pour une meilleure lisibilité de son code.
 
==== Guillemets ou Apostrophes ? ====
Prenez l'habitude de savoir à quel niveau vous êtes :
* au niveau du code PHP,
Ligne 146 :
A partir d'une page vierge et sans copier-coller dans Eclipse, vous allez créer une nouvelle page monCV.php qui devra afficher ceci :
 
<br />
'''Nom Prénom'''<br />
'''Adresse'''<br />
'''Code postal Ville'''<br />
'''Téléphone'''<br />
<br />
Expériences :<br />
Du '''06/02/2011''' au '''06/03/2011''' : '''Ingénieur''' ('''BorderCloud''') <br />
'''Conception du backoffice pour les ressources humaines permettant d’agréger les candidatures sur une seule application via la technologie Linked Data.''' <br />
Mots clés : '''PHP, SPARQL, HTML'''<br />
 
 
Ligne 190 :
//affichage
?>
<b><?php echo $nom.' '.$prenom; ?></b><br />
<b><?php echo $adresse; ?></b><br />
<b><?php echo $code_postal.' '.$ville; ?></b><br />
Tel : <b><?php echo $telephone; ?></b><br />
<br />
Expériences : <br />
<?php echo '<b>Du '.$date_debut.' au '.$date_fin.'</b>'; ?>
: <?php echo '<b>'.$poste.' ('.$societe.')</b>' ?><br />
<?php echo '<b>'.$description.'</b><br />' ?>
Mots clés : <b><?php echo $mot_cle1.', '.$mot_cle2.', '.$mot_cle3; ?></b><br />
</body>
</html>
Ligne 205 :
}}
 
=== Utiliser une condition ===
Ajoutez la condition : si toujours en poste alors remplacer « Du 06/02/2011 au 06/03/2011 » par « Depuis le 06/02/2011 »
{{solution|contenu =
Ligne 231 :
//affichage
?>
<b><?php echo $nom.' '.$prenom; ?></b><br />
<b><?php echo $adresse; ?></b><br />
<b><?php echo $code_postal.' '.$ville; ?></b><br />
Tel : <b><?php echo $telephone; ?></b><br />
<br />
Expériences : <br />
<?php
if ($poste_actuel){
Ligne 244 :
}
?>
: <?php echo '<b>'.$poste.' ('.$societe.')</b>' ?><br />
<?php echo '<b>'.$description.'</b><br />' ?>
Mots clés : <b><?php echo $mot_cle1.', '.$mot_cle2.', '.$mot_cle3; ?></b><br />
</body>
</html>