Php sql
                                    
                        jemd1                    
                                    -
                                     
GallyNet Messages postés 437 Statut Membre -
        GallyNet Messages postés 437 Statut Membre -
        Bonsoir,
Dans mon approche des bases de données une question m'a aggrippée ns vouloir me lacher : mais quelle est donc la différence entre php et sql ??
Bon bon je sais sql : langage d'interrogation de base de données extraction etc...mais alors php sert à quoi dans ce qu'on appelle l'environnement php mysql ???
Merci à tous de me rendre moins ignare des choses essentielles...
                
            
                
    
    
    
        Dans mon approche des bases de données une question m'a aggrippée ns vouloir me lacher : mais quelle est donc la différence entre php et sql ??
Bon bon je sais sql : langage d'interrogation de base de données extraction etc...mais alors php sert à quoi dans ce qu'on appelle l'environnement php mysql ???
Merci à tous de me rendre moins ignare des choses essentielles...
        A voir également:         
- Php sql
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
- Jointure sql ✓ - Forum MySQL
- Requete sql pix - Forum PHP
2 réponses
                        
                    alors, quel vaste débat qu'est le php... 
le php est un langage de programmation interprété par le serveur web. une page php est une suite d'exécution d'instructions, exécutées ensuite par le serveur web (en C ou C++ vu la syntaxe du php). par l'intermédiaire du php, tu peux accéder à des fichiers, à une base de données (d'où le SQL), faire du traitement de données, déclarer des variables,...
et encore plus fort, le php peut faire l'objet d'un programme à part entière sans serveur web, à l'aide d'une librairie qui interprète directement le php, donc faire un vrai programme.
Mais le php est en priorité utilisé dans le développement web pour sa simplicité et sa portabilité.
et d'ailleurs dans le domaine du web, toujours pour des raisons de simplicité, mais aussi d'efficacité, on parle souvent du "duo gagnant" PHP/MySQL, qui permet d'interfacer des pages web avec une base de données très rapidement et simplement.
    
                le php est un langage de programmation interprété par le serveur web. une page php est une suite d'exécution d'instructions, exécutées ensuite par le serveur web (en C ou C++ vu la syntaxe du php). par l'intermédiaire du php, tu peux accéder à des fichiers, à une base de données (d'où le SQL), faire du traitement de données, déclarer des variables,...
et encore plus fort, le php peut faire l'objet d'un programme à part entière sans serveur web, à l'aide d'une librairie qui interprète directement le php, donc faire un vrai programme.
Mais le php est en priorité utilisé dans le développement web pour sa simplicité et sa portabilité.
et d'ailleurs dans le domaine du web, toujours pour des raisons de simplicité, mais aussi d'efficacité, on parle souvent du "duo gagnant" PHP/MySQL, qui permet d'interfacer des pages web avec une base de données très rapidement et simplement.
 
    
    
    
    
mais à quoi sert-il (le php) avec une base de donnée si le sql fait déjà tout ( rentrer des données , en sortir, créer des tables, etc )??
:-) lol
Ce n'est pas que le php est transformé en C, mais le logiciel qui interprète le Php est écris en C (ou C++ chais pas....).
Maintenant Php agit comme n'importe quel langage qui exploite une base de donnée. Si tu veux consulter des données sur ta base, tu peux le faire directement en ligne de commande, mais tu imagines tout un forum ou il faut que tu tapes des requêtes dans une base pour voir les messages? :-)
Par exemple ici, tu te connectes en entrant ton nom d'utilisateur, ça part vers une page php qui vérifie si ton login et pass sont correct sur la base. en suite il va préparer la prochaine page dans laquelle, au lieu de marquer
Utilisateur:
Mot de passe:
..il va marquer ton login, et t'ouvrir de nouveaux privilèges: avec la condition "est connecté", il va changer la page, écrire d'autres trucs que si tu étais anonyme.
Sql est incapable de faire ça directement, Mysql, lui, il ne sait que stocker des données, les organiser, et les renvoyer... Après le Php les organise, les exploite, et crée une page web avec tout ça.
un conseil pour un éditeur de php gratuit ???
le bloc-note est un peu limité...
MERCI D'AVANCE