djp1988 Posté 17 Novembre 2007 Posté 17 Novembre 2007 J'ai acheter un livre sur le PHP, et un sur PHP & mySQL, alors je lis le premier et quand ils évoqer les variables je me suis poser la question: A quoi ca sert si on défini les variables pour ensuite faire le code print ("voila je sais pas quoi dire M.$nom") Puisque dans le code php j'avais deja donner une et une seul valeur a $nom Alors je comprends quand on va chercher une veleur dans une base de donner, amsi je ne comprends pas les variables dans du php sans mySQL, alors is quelqu'un pourrais me parler d'un exemple qui utilise variables sans mySQL ???
Jeanluc Posté 17 Novembre 2007 Posté 17 Novembre 2007 Ton exemple est très simple et c'est pour cela que tu as l'impression que $nom a une valeur bien connue, mais il ne faut pas nécessairement une base de données pour avoir besoin de variables. La valeur d'une variable peut être lue dans un fichier qui n'est pas une base de données, elle pourrait aussi provenir de données entrées au clavier, elle peut aussi résulter d'un calcul compliqué ou être incrémentée dans une boucle. Voilà, voilà,... Jean-Luc
djp1988 Posté 17 Novembre 2007 Auteur Posté 17 Novembre 2007 D'accord donc les variables n'ont pas d'utilité si il n'y a pas d'interactivité côté serveur (mySQL) ni côté client (saisie d'une formulaire)?
KnockedMaster Posté 18 Novembre 2007 Posté 18 Novembre 2007 Salut, +1 avec Jean-Luc : ton exemple est simplissime, ce pourquoi cela peut sembler inutile à première vue. Par ailleurs, il existe différentes "sortes" de variables et certaines ne nécessitent pas d'interaction directe avec un formulaire ou une BDD comme les $ d'environnement par exemple. J'ajouterais en plus que le succès de php provient, entre autres, de sa formidable souplesse d'interaction avec (my)sql. Donc d'un côté, tu as déjà compris où était un des intérêts majeurs de ce langage @+
iNCiTE Web Posté 18 Novembre 2007 Posté 18 Novembre 2007 Par exemple dans une boucle : for ($i = 0; $i < 15; $i ++) { Et bien $i est une variable, pas utilisée pour l'affichage, ni avec MySQL...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant