הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 12-10-06, 13:03   # 1
ofek_golan
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 31
הודעות: 414
שלח הודעה באמצעות ICO אל ofek_golan שלח הודעה באמצעות AIM אל ofek_golan שלח הודעה באמצעות MSN אל ofek_golan שלח הודעה באמצעות Yahoo אל ofek_golan Send a message via Skype™ to ofek_golan

ofek_golan לא מחובר  

[PHP] בדיקת טבלאות

איך אפשר לבדוק אם ישנה טבלא קיימת בשם שאני רוצה ליצור טבלא?
דרך PHP כמובן
__________________
למעוניינים
אי סי קיו: 200986456
מסנג'ר בפרטי
  Reply With Quote
ישן 12-10-06, 14:41   # 2
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

קוד:
$sql = "SELECT * FROM `tbl_name` ORDER BY `id` DESC";
$result = mysql_query($sql);

$num_rows = mysql_num_rows($result);

if($num_rows == 0) echo "Table don't exists";
else echo "Table exists";
תנסה לבדוק את זה ככה (בכוונה אל תוסיף mysql_error()).
  Reply With Quote
ישן 12-10-06, 14:53   # 3
Balrog
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 121

Balrog לא מחובר  

אני חושב שיש פשוט פונקציה שבודקת -
תעשה דרך ה phpmyadmin ייצוא של איזה טבלה - ויש שם אפשרות לסמן
שזה יבדוק אם טבלה קיימת - אח"כ תיגש לקוד ותראה מה הפקודה שבודקת אם טבלה קיימת.

או שתחכה עוד כמה דקות פה אני בטוח שמישהו יסביר בדיוק איך.
  Reply With Quote
ישן 12-10-06, 15:01   # 4
Level-Serv
תודה על תרומתך!
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור השרון
גיל: 35
הודעות: 1,441
שלח הודעה באמצעות ICO אל Level-Serv שלח הודעה באמצעות MSN אל Level-Serv

Level-Serv לא מחובר  

ישנה אפשרות לעשות את הקוד הבא בשאילתה:
PHP קוד:
CREATE TABLE IF NOT EXISTS `table_name
כמובן שחסר פה את המשך השאילתה.

עריכה:
Eli-Hai- הפתרון שהצעת אני לא חושב שהוא נכון, כי אם יש טבלה אבל היא ריקה, אז הוא יציג שהיא לא קיימת.
__________________
בברכה,
ניר
מנהל חברת Level-Serv
  Reply With Quote
ישן 12-10-06, 15:08   # 5
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אפשר לעשות שאילתה "SHOW TABLES"
ואז לראות אם הטבלה קיימת. בעזרת SUBSTR או STRSTR
  Reply With Quote
ישן 12-10-06, 15:24   # 6
ofek_golan
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 31
הודעות: 414
שלח הודעה באמצעות ICO אל ofek_golan שלח הודעה באמצעות AIM אל ofek_golan שלח הודעה באמצעות MSN אל ofek_golan שלח הודעה באמצעות Yahoo אל ofek_golan Send a message via Skype™ to ofek_golan

ofek_golan לא מחובר  

אז איך עושים?

הפתרון הראשון לא נראה לי..
אני צריך לעשות חיפוש בכל המסד
__________________
למעוניינים
אי סי קיו: 200986456
מסנג'ר בפרטי
  Reply With Quote
ישן 12-10-06, 15:37   # 7
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אמרתי לך, תשתמש ב SHOW TABLES ותמשוך אותו לתוך מערך ותבדוק אם קיים
עשיתי את הקוד בדיוק ב 5 דקות...
  Reply With Quote
ישן 12-10-06, 16:44   # 8
ofek_golan
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
גיל: 31
הודעות: 414
שלח הודעה באמצעות ICO אל ofek_golan שלח הודעה באמצעות AIM אל ofek_golan שלח הודעה באמצעות MSN אל ofek_golan שלח הודעה באמצעות Yahoo אל ofek_golan Send a message via Skype™ to ofek_golan

ofek_golan לא מחובר  

מזה SHOW TABLES?
__________________
למעוניינים
אי סי קיו: 200986456
מסנג'ר בפרטי
  Reply With Quote
ישן 12-10-06, 16:54   # 9
Balrog
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 121

Balrog לא מחובר  

מצטער, שרשרתי בטעות פה.
נא למחוק את התגובה בבקשה.
  Reply With Quote
ישן 12-10-06, 16:56   # 10
Balrog
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 121

Balrog לא מחובר  

אני מציע שתנסה להריץ את השאילתא הזאת על המסד ותראה
הפקודה מחזירה את שמות הטבלאות שקיימות.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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