CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Le javascript et MySQL

Touhoumusic14
Touhoumusic14
Niveau 10
19 octobre 2012 à 00:20:01

Bonjour,

j'aimerais vous poser une question : est-ce que le javascript peut utiliser une base de donnée du type Mysql, ou cela est-il réservé en php ?
Ce que j'entend par "utiliser" est assez large, disons simplement entrer en interaction, se baser sur des données directement dans la base de donnée comme le fait le php.

Breaking_nose
Breaking_nose
Niveau 10
19 octobre 2012 à 00:34:27

C'est reservé à php. Mais tu peux utiliser de l'ajax pour communiquer avec du php via du POST ou GET.

pseuuuuuuuuuudo
pseuuuuuuuuuudo
Niveau 10
19 octobre 2012 à 09:39:56

Réponse courte : ce n'est pas possible directement en utilisant JS tel qu'on l'entend habituellement, il faudra transférer les données au serveur (AJAX ou non, ça dépend de ton but) pour qu'il traite ces données et les insère dans la BDD.

Réponse large : c'est possible dans au moins un cas : le JavaScript côté serveur. En effet, si ton serveur utilise Node.js ou Backbone (?), il disposera d'outils lui permettant de communiquer avec une BDD mySQL. Enfin, un cas à creuser car je n'ai aucune idée de si ça existe ou même de si c'est possible : une connexion websocket sur le serveur SQL. Techniquement j'ai envie de dire "pourquoi pas ?", mais inutile de préciser que j'ai du mal à voir comment sécuriser un tel truc :hap:

deepblue
deepblue
Niveau 16
19 octobre 2012 à 10:14:14

C'est surtout l'interface de communication qui ne doit exister en js pur.

bibibi60
bibibi60
Niveau 10
26 octobre 2012 à 12:29:35

C'est techniquement possible en développant un web server basé, par exemple, sur node.js. Malgré ça, utiliser un langage pensée à la base pour être exécuté côté serveur est peut-être plus judicieux (je ne dénigre pas node.js mais j'aimais bien le concept de séparation des langages clients/serveurs, du coup mêler les deux me perturbe un peu).

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment