הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] בדיקת טבלאות (https://hosts.co.il/forums/showthread.php?t=32756)

meshuga 14-10-06 14:49

ציטוט:

נכתב במקור על ידי eLad
בוא נקצר תהליכים, אני אכתוב לך את האלגוריתם ואתה תיישם, אוקי?

- שלוף את כל הטבלאות מהמסד בשם db-name
- תכניס את שמות הטבלאות למערך
- תרוץ על המערך ותחפש איבר במערך שיהיה שווה ל tbl-name (הטבלה שאתה רוצה לבדוק האם היא קיימת)

במידה ומצאת טבלה כזו, צא מהלולאה (אין טעם להמשיך הרי)..

אפילו לא צריך לולאה, יש פונקציה in_array...פשוט מחזירה אמת או שקר ;)...

RS324 14-10-06 14:56

ציטוט:

נכתב במקור על ידי meshuga
אפילו לא צריך לולאה, יש פונקציה in_array...פשוט מחזירה אמת או שקר ;)...

דווקא כן צריך לולאה , את ה WHILE של המשיכה מה DB

הפקודה SHOW TABLES מחזירה הרבה שורות
כמו
SELECT * FROM TABLE

אז אתה חייב פה WHILE

ofek_golan 14-10-06 17:37

איך אני מכניס את כל התוצאות של השאילתא למערך? עם לולאה?

-VladK- 15-10-06 05:07

אההם...mysql_fetch_array

יכול להיות שאני טועה...יש לי נידודי שינה =/ לא מצליח להירדם..בעעע

Tomer 15-10-06 09:53

מצטער RS324 הקוד שלך נמחק. ביקשתי לא לתת לבחור קודים באשכול הזה.

meshuga 15-10-06 10:05

ציטוט:

נכתב במקור על ידי RS324
דווקא כן צריך לולאה , את ה WHILE של המשיכה מה DB

הפקודה SHOW TABLES מחזירה הרבה שורות
כמו
SELECT * FROM TABLE

אז אתה חייב פה WHILE

אה, אני חשבתי שהיא מחזירה שורה אחת ובה כל השמות....;) טעות שלי.

RS324 15-10-06 18:10

ציטוט:

נכתב במקור על ידי Atom-Bomb
מצטער RS324 הקוד שלך נמחק. ביקשתי לא לתת לבחור קודים באשכול הזה.

זה לא היה כל כך קשור לשאלה זה היה רק דוגמא למשיכת נתונים לתוך מערך מטבלה...
מצטער לא שמתי לב |Rolleyes|


כל הזמנים הם GMT +2. הזמן כעת הוא 06:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ