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

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

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

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 2 כותבים 738 צפיות
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 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
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
  • התחברות

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

  • התחברו או הירשמו כדי לחפש.