Partage
  • Partager sur Facebook
  • Partager sur Twitter

JAVASCRIPT et LES BASES DE DONNEES

INTERACTION POSSIBLE ?

17 janvier 2019 à 17:10:50

Bonjour à tous

A partir de javascript, je souhaiterai utiliser des basses de données.

quoi utiliser ? svp

merci de votre patience

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
17 janvier 2019 à 17:16:21

bonjour, c'est malheureusement impossible, sauf si vous utilisez NodeJS, qui n'est pas du JavaScript exécuté sur un navigateur web.

évitez majuscules dans votre titre merci

  • Partager sur Facebook
  • Partager sur Twitter
17 janvier 2019 à 17:25:19

Bonjour,

Je nuancerai me semble t-il la réponse négative.

En général une base de données est sur un serveur et le javascript s'exécute côté navigateur.

Donc il faut à partir du serveur déclencher une url sur le serveur qui fasse une action base de données.

Il existe des fonctions qui permettent de déclencher en javascript ou via une bibliothèque des appels d'url sur le serveur.

Par exemple, avec jquery qui est une bibliothèque javascript on peut utiliser jquery.ajax, post, etc ...

La solution ci-dessus proposée en node.js est un serveur qui - pour faire simple - permet de développer en un langage type javascript. Mais c'est sur le serveur.

A+

  • Partager sur Facebook
  • Partager sur Twitter
17 janvier 2019 à 17:57:59

Ok, merci !

C'est à peu près ce qu'il me semblait.

Je vais chercher plus avant en jquery.

PS : désolé pour les majuscules c'est une habitude

que j'ai prisse en rédigeant des texte et non de la programmation

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
17 janvier 2019 à 18:00:32

jQuery lui seul ne permet pas d'utiliser les bases de données, il est obligatoirement à coupler avec du NodeJS
  • Partager sur Facebook
  • Partager sur Twitter
17 janvier 2019 à 18:14:00

merci du renseignement.

Y a-t-il un site où l'on peut voir tout cela de façon simple ?

code et affichage

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
17 janvier 2019 à 18:21:52

il me semble qu'il y a un tuto sur ce site sur SQL et les bases de données
  • Partager sur Facebook
  • Partager sur Twitter
17 janvier 2019 à 18:28:46

Oui c'est exact,

je l'ai déjà pas mal parcouru et il est très bien conçu.

Mais j'aurai besoin de voir concrêtement sur un site

ce qu'on écrit et sa réalisation. Je suis visuel avant tout

et du code ne me parle pas.

Car j'ai un projet et je ne vois pas par quel bout le prendre.

  • Partager sur Facebook
  • Partager sur Twitter
17 janvier 2019 à 18:33:50

Bonjour,

> désolé pour les majuscules c'est une habitude que j'ai prisse en rédigeant des texte et non de la programmation

Même dans des textes, les majuscules c'est assez gênant. Sur le net, utiliser des majuscules équivaut à crier. Merci d'éditer ton titre et ton sous-titre en ce sens.

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :)

18 janvier 2019 à 16:50:08

Pour répondre à @Goupix.

Non jQuery n'est pas obligatoirement à coupler avec du nodeJS pour accéder à une base de données.

On peut très bien avoir côté serveur une architecture LAMP (sans nodeJS) et jquery (ou javascript) via une requête ajax, get, post, etc déclenchera le traitement php sur le serveur qui effectuera une action base de données et retournera éventuellement un résultat.

A+

-
Edité par monkey3d 18 janvier 2019 à 16:50:51

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
18 janvier 2019 à 16:57:26

Effectivement, en revanche le traitement direct avec une base de donnée ne se fait pas avec JQuery, d'où le fait que je ne comprends pas son utilité ici.

Pour Ajax, il existe la méthode XMLHttpRequest, native en Vanilla JS.

  • Partager sur Facebook
  • Partager sur Twitter
18 janvier 2019 à 22:15:13

« A partir de javascript, je souhaiterai utiliser des basses de données. »

Quand tu dis javascript, tu parles de celui qui est inclus dans une page web ?

  • Partager sur Facebook
  • Partager sur Twitter
21 janvier 2019 à 10:19:27

Et si on évitait de sortir l'artillerie Jquery + Ajax, quand on a un fetch natif qui fait la même ? (ou axios, quites à utiliser une lib évitez d'amener tout Jquery pour un simple appel ajax)
  • Partager sur Facebook
  • Partager sur Twitter
/!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
18 octobre 2019 à 16:52:54

l'artillerie jquery..?

1. il fait le boulot.

2, il est pas lourd pour toute la flexibilité et la vitesse de développement et de correction qu'il apporte

3, il est fiable, et permet de bosser mieux..

si on doit écrire toute la gestion en javascript natif, c'est une perte de temps et une introduction d'erreurs éventuelles trop lourde et dangereuse. pourquoi réécrire ce qui a été très bien fait et testé de manière approfondie??.

faut utiliser les outils qui font gagner du temps et de la sécurité de développement et d’exécution..n'en déplaise à tous ces soi disant puristes ou experts auto-proclamés.

-
Edité par audebertc 18 octobre 2019 à 16:54:25

  • Partager sur Facebook
  • Partager sur Twitter
18 octobre 2019 à 17:48:08

@audebertc : cela s'appelle déterrer un sujet de 9 mois. Néanmoins je partage certains points d ela réponse.

Bye

  • Partager sur Facebook
  • Partager sur Twitter
19 octobre 2019 à 9:58:30

Ce n'est pas une question de puriste. jQuery *est* lourd. Et on n'a pas forcément besoin de tout ce que ça contient. À lire : http://youmightnotneedjquery.com/

(mais nous avons en effet dérivé de la question initiale)

(oh, tiens, le titre n'a pas été modifié, comme je l'avais demandé, mais en fait margueritte n'est plus revenu⋅e depuis le 18 janvier)

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :)

1 avril 2020 à 12:26:24 - Message modéré pour le motif suivant : Message complètement hors sujet


7 avril 2020 à 11:37:51 - Message modéré pour le motif suivant : Message complètement hors sujet


/!\ Si je cesse de répondre c'est parce que vous êtes venus poster sans avoir suivi les cours de base sur le sujet. /!\
7 avril 2020 à 12:32:24

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter
Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL