ביצוע SQL - שאלה של מתחילים

yochaig

New member
ביצוע SQL - שאלה של מתחילים

שלום לפורום יש לי אתר לטיולים ואני רוצה לאפשר שליפת נתונים מתוכו. לשם כך יצרתי MySQl Db מתוך הפנל שליטה שלי. ועכשיו אני כותב את הסקרפיט בPHP. הצלחתי להתחבר לDb בפקודה mysql_connect הגדרתי את הקוד הבא כדי לבדוק יכולת שליפת SQL על הDB: $sql="SELECT * FROM tiuli_trips"; $rs=mysql_exec($dbh,$sql); אני לא מצליח לבצע את השליפה: להלן הודעת השגיאה: Fatal error: Call to undefined function: mysql_exec() מה עושים? כמו כן, אם תוכלו להגיד לי מה פקודות הSQL ליצור טבלה חדשה (ולהגדיר בה את העמודות)? אני מאוד אשמח תודה יוחאי. מי שרוצה להבין יותר מהו האתר : אתר הטיולים
 

MasterNir

New member
פשוט...

תאור השגיאה אומר לנו שהפונקציה mysql_exec לא קיימת (Call to undefined function: mysql_exec), הפונקציה לשליחת SQL לבסיס הנתונים היא mysql_query ולא mysql_exec, נסה להחליף ביניהם... הוספתי כמה קישורים שאני חושב שיעזרו לך להשתמש בMySQL בצורה נכונה. בקשר לבנית טבלאות חדשות, אני משתמש בכלי PhpMyAdmin שעוזר לך לנהל את שרת הMySQL שלך בעזרת ממשק וובי, בנוסף הוא מציג לך בראש הדף את פקודת הSQL שנשלחה לשרת הMySQL.
 

MasterNir

New member
PhpMyAdmin

PhpMyAdmin זאת בעצם מערכת מוכנה לניהול שרתי MySQL, בשביל להשתמש בה אתה צריך להוריד אותה מהאתר הרשמי שלה ולהתקין על השרת שלך, יש שם הרבה מדריכים והסברים על אופן ההתקנה ועל הגדרות גישה (לבסיס הנתונים שלך), אני מציע לך לקרא אותם. ברוב הגרסאות יש גם קבצי שפה בעברית.
 
למעלה