איך מריצים שאילתא בדף HTML מול Postgress DATABASE ומציגים את התוצאה בדף ?
קדם ‹ Forums ‹ הייטק ‹ Database Design & Development ‹ איך מריצים שאילתא בדף HTML מול Postgress DATABASE ומציגים את התוצאה בדף ?
-
איך מריצים שאילתא בדף HTML מול Postgress DATABASE ומציגים את התוצאה בדף ?
פורסם ע"י הודיה יעקב הייטק on 27/10/2022 ב4:46 pmשלום ,
אני צריכה עזרת בכתיבת פונקציה בדף HTML
צריכה פקודות שפותחות חיבור מול POSTGRESQL ואז מריצים שאילתא
ומדפיסים את התוצאה
למשל : select * from tab;le
מלכה ברוק הגיבה לפני 2 שנים, 2 חודשים 3 חברות · 4 תגובות -
4 תגובות
-
000חברה חדשה
אי אפשר להפעיל פקודה בDB ישירות מהקליינט.
את צריכה להרים סרבר שיתחבר לDB ויחשוף פונקציה שהקליינט יקרא לה.
אם את צריכה את זה בקטנה, יהיה לך הכי קל להרים סרבר של node.
-
000חברה חדשה
אם דף הHTML שלך הוא חלק מReact/Angular App אני חושבת שאת לא חייבת להרים node server בנוסף לזה.
https://blog.logrocket.com/getting-started-with-postgres-in-your-react-app/
https://www.tothenew.com/blog/connect-to-postgresql-using-javascript/
-
000חברה חדשה
הקישור הראשון מראה דוגמא שכוללת node server
הקישור השני רק מראה את הקוד ב-js איך להתחבר לpg וכך אכן עושים את זה, אבל בצד server.
זו טעות לכתוב את זה בקליינט כי זה חושף את ה-connection string לDB,
מה שאומר שכל גולש לאתר יוכל להתחבר לDB ולעשות בו כרצונו…
אם הקליינט כתוב ב-nextjs ודומיו, ניתן לכתוב בו פונקציות סרבר, ועדין חשוב להבין שזה לא אומר שהקוד רץ בקליינט.
-
Log in to reply.