שאלה על PHP ו-MYSQL

donatello

New member
שאלה על PHP ו-MYSQL

אני צריך לעבוד עם שני מסדי נתונים שונים.. אמרו לי לעשות משהו כזה. אבל זה לא עובד.. <div align=left> $con = mysql_connect("localhost","user","password"); $g = mysql_select_db("db1",$con); $a = mysql_select_db("db2",$con); </div> למישהו יש הצעה?
 

Raful

New member
לא הצלחתי לעשות משהו שונה

מזה:
$myconnection = mysql_connect("host","user","pass"); mysql_select_db("db1", $myconnection); $query1 = mysql_query(); echo "<br><br><br>"; mysql_select_db("db2", $myconnection); $query2 = mysql_query();​
 

אמיר ט

New member
עבודה עם 2 מסדי נתונים

ישנם 2 אופציות שאתה יכול להשתמש בהם: 1. לפתוח 2 חיבורים ל MYSQL באותו אופן כמו שאתה פותח חיבור אחד ובכל QUERY אתה תכתוב אותו ככה:
$res = mysql_query("SQL",$connection);​
2. להשתמש בפונקציה MYSQL_DB_QUERY שעובדת בדיוק כמו MYSQL_QUERY אך מקבלת בנוסף כפרמטר ראשון את שם בסיס הנתונים שעליו אתה מבצע את הפעולה. 3. בזמן הכתיבה של ההודעה חשבתי על עוד רעיון, לבונת פונקציה פשוטה של QUERY משלך שתקבל את שם בסיס הנתונים ותבצע MYSQL_SELECT_DB לפני ביצוע ה QUERY. אבל זה דיי מיותר...
 
למעלה