דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. להכניס עמודה ל-array בשאילתת SELECT בד"ב postgressql

להכניס עמודה ל-array בשאילתת SELECT בד"ב postgressql

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 2 כותבים 799 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    האם יש פונקציה להחזיר תוצאות עמודה אחת לתוך array ב-postgressql?
    או לחילוופין בתוך הPHP לאחר שחזרה העמודה, להכניס אותה למערך?
    אולי זה קשור, אבל לא הצלחתי לטפל בו.
    תודה.

    תגובה 1 תגובה אחרונה
    0
    • chagoldC מנותק
      chagoldC מנותק
      chagold
      כתב ב נערך לאחרונה על ידי chagold
      #2

      את תוכן העמודה הפונקציה צריכה להחזיר. אז לא משנה לי גם דרך אחרת שתביא לתוצאה זו.

      תגובה 1 תגובה אחרונה
      0
      • dovidD מחובר
        dovidD מחובר
        dovid ניהול
        כתב ב נערך לאחרונה על ידי
        #3

        זה טקסט מופרד בפסיקים?

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        0
        • chagoldC מנותק
          chagoldC מנותק
          chagold
          כתב ב נערך לאחרונה על ידי
          #4

          אני יכול להמיר את העמודה לערכים בפסיקים באמצעות קוד. בבסיסי זה סתם עמודה.

          תגובה 1 תגובה אחרונה
          0
          • dovidD מחובר
            dovidD מחובר
            dovid ניהול
            כתב ב נערך לאחרונה על ידי
            #5

            לא, לא ביקשתי שתעשה זאת, אני רק ניסיתי להבין מה יש ומה רצוי.
            אתה רוצה שכל שורה תהיה איבר במערך? הבנתי נכון? או לפצל תא בודד?

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            תגובה 1 תגובה אחרונה
            0
            • chagoldC מנותק
              chagoldC מנותק
              chagold
              כתב ב נערך לאחרונה על ידי chagold
              #6

              שכל שורה תהיה איבר במערך (כיון שזה עמודה אחת אז כל שורה זה רק תא אחד)

              תגובה 1 תגובה אחרונה
              0
              • dovidD מחובר
                dovidD מחובר
                dovid ניהול
                כתב ב נערך לאחרונה על ידי
                #7

                בעצם אז השאלה היא איך ממלאים מערך בPHP, כי משמע שלהריץ שאילתה של pg_query אתה כבר יודע, וגם לעבור על הנתונים בלולאה (pg_fetch_row), אלא שאתה לא יודע איך ממלאים מערך בPHP.
                אני בכיוון הנכון?
                בעצם אתה פשוט צריך ליצור מערך ע"י array() ואח"כ למלא אותו באיבר אחד בכל איטרציה, משהו בסגנון:

                $result = pg_query($conn, "SELECT oneColumn FROM table");
                
                $arr = array();
                
                while ($row = pg_fetch_row($result)) {
                  $arr[] = $row[0];
                }
                

                אכן אני מוצא פונקציה שאולי עושה בדיוק את זה: pg_fetch_all, תבדוק אולי זה מתאים.

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה
                1

                בא תתחבר לדף היומי!
                • התחברות

                • אין לך חשבון עדיין? הרשמה

                • התחברו או הירשמו כדי לחפש.
                • פוסט ראשון
                  פוסט אחרון
                0
                • דף הבית
                • קטגוריות
                • פוסטים אחרונים
                • משתמשים
                • חיפוש
                • חוקי הפורום