חיבור מPHP לSQLSERVER
-
שלום וברכה.
יש לי סקריפט שיושב אצל לקוח שמחבר בין הPHP לSQL SERVER שלו.
הכל פיקס ב"ה כבר כמה שנים (ותודה ל @dovid שעזר לי להקים את זה בפעם הראשונה).לאחרונה החליפו שרת וביקשו ממני להתקין את זה על השרת החדש. הכל מותקן כמו שצריך, אבל הPHP לא מחזיר שום נתונים.
שללתי בעיות של דרייברים ושל חסימה פנימית, כי כשאני משנה קצת את השם של המסד נתונים זה מיד מקפיץ שגיאה שהמסד נתונים הזה לא קיים. משמע שהוא יכול להתחבר. רק משום מה לא מחזיר שום נתונים.אשמח לעיצה טובה.
תודה -
שלום וברכה.
יש לי סקריפט שיושב אצל לקוח שמחבר בין הPHP לSQL SERVER שלו.
הכל פיקס ב"ה כבר כמה שנים (ותודה ל @dovid שעזר לי להקים את זה בפעם הראשונה).לאחרונה החליפו שרת וביקשו ממני להתקין את זה על השרת החדש. הכל מותקן כמו שצריך, אבל הPHP לא מחזיר שום נתונים.
שללתי בעיות של דרייברים ושל חסימה פנימית, כי כשאני משנה קצת את השם של המסד נתונים זה מיד מקפיץ שגיאה שהמסד נתונים הזה לא קיים. משמע שהוא יכול להתחבר. רק משום מה לא מחזיר שום נתונים.אשמח לעיצה טובה.
תודה -
$objectSQL = new PDO("sqlsrv:Server=.\APTCRM;DataBase=גמח;"); $requete = $objectSQL -> prepare("SELECT * FROM Alfon"); $requete -> execute([]); $return = $requete -> fetch(PDO::FETCH_ASSOC); print_r($return);
הקוד הזה מחזיר תשובה בשרת הישן, ולא בחדש
-
$objectSQL = new PDO("sqlsrv:Server=.\APTCRM;DataBase=גמח;"); $requete = $objectSQL -> prepare("SELECT * FROM Alfon"); $requete -> execute([]); $return = $requete -> fetch(PDO::FETCH_ASSOC); print_r($return);
הקוד הזה מחזיר תשובה בשרת הישן, ולא בחדש
-
$objectSQL = new PDO("sqlsrv:Server=.\APTCRM;DataBase=גמח;"); $requete = $objectSQL -> prepare("SELECT * FROM Alfon"); $requete -> execute([]); $return = $requete -> fetch(PDO::FETCH_ASSOC); print_r($return);
הקוד הזה מחזיר תשובה בשרת הישן, ולא בחדש
-
@שואף
א. ישנה שגיאה?
ב. ה$return מחזיר מערך ריק כל שהוא?
ג. לשרת המסד נתנוים עדיין קוראים APTCRM ולמסד הנתונים קוראים גמח?