![]() |
שאלה [sql]
רציתי לדעת איך אני מוחק את כל המסד שיש
ניסיתי כך קוד:
mysql_query("DELETE FROM up (u,p,url) VALUES('".$IN['username']."','".$IN['password']."','".$_SERVER["HTTP_HOST"] . $_SERVER["SCRIPT_NAME"]."')",$****); מי שיעזור תודה |
הכוונה שאתה רוצה למחוק נגיד את כל הטבלאות כלומר לרוקן אותם?
|
PHP קוד:
|
כן
כן בדיוק
|
ציטוט:
|
קבל
PHP קוד:
לא ראיתי את של תומר.. אבל אחי זה מוחק הכול!! אתה שם את הש ם של הטבלה במסד ואז זה מוחק הכול |
לא הבנתי
אתה רוצה למחוק את כל הטבלאות שיש במסד? ההגדרות הטורים הכל? אם כן אז אתה יכול להשתמש בDROP נגיד: DROP table_name זה הכל:) אם אתה רוצה רק לרוקן אז: mysql_query(" TRUNCATE TABLE "); בהצלחה! :):) |
כולכם נתתם לי פתרון לטבלה אחת אני מחפש דרך "לפרמט" או למחוק מסד שלם
שלא יהיו שום טבלאות או לרוקן את כל הטבלאות בבת אחת |
כנס ל PMA ותרוקן מה יותר פשוט מזה?
|
ציטוט:
|
אחי מה שנתתי לך וגםן מה שתומר מרוקן הכול.. לא יודע מה הבעיה שלך..
או שפשוט לא הסברת או שלא הבנתי נכון |
טוב אני ינסה אולי לא הבנתי נכון
|
ככה עושים
PHP קוד:
|
אתה צריך לעבור טבלה טבלה ולרוקן אותה, אין לך דרך לרוקן את כל הטבלאות בפקודה אחת, אלה אם כן אתה מריץ לולאה על הפלט של:
PHP קוד:
|
כך יהיה בסדר?
PHP קוד:
|
הפעולה הזו בעצם תיצור "הסרה" של המערכת, והיא תחזיר שגיאות MySQL לכל אורך הדף.
אני לא יודע כיצד משתמשים בWhile, אבל אני מניח שאתה יכול ליצור מערך עם כל שמות הטבלאות שקיימות, ולהסיר אותם במסגרת ה-While. |
כל הזמנים הם GMT +2. הזמן כעת הוא 18:33. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ