הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
11-07-15, 11:37 | # 1 |
חבר מתקדם
|
עזרה בmysql והעלאת מידע למסד מקובץ שלא על השרת
המטרה שלי:
ליצור "מערכת" העלאת שמות משתמשים. ז"א, יש לי קובץ TXT עם XXXX שמות משתמשים שרושמים באתר שלי. השמות מופרדים בקובץ ע"י שורה, ז"א כל שורה = שם משתמש. הייתי מעונין להעלות את כל אותם שמות משתמשים למסד לעמודת user_name, כך שהם יהיו במסד. ממה שראיתי יש לי המון אפשרויות לעשות את זה, דרך CSV, TXT ודרך תיבת טקסט. CSV הצלחתי לעשות, אבל אני לא אוהב את השיטה כי זה מסורבל ולא נוח לי להפוך כל פעם את הקובץ לCSV ולערוך אותו לפני זה וכו'. הייתי מעוניין פשוט שיהיה כפתור "upload" ואני אבחר את הקובץ TXT שעל המחשב שלי, והשרת פשוט יטען את כל שמות המשתמשים שבו למסד, או לחלופין שתהיה איזשהי תיבת טקסט באתר, אני אדביק בה את כל השמות משתמשים שמופרדים בשורה, ודרך התיבת טקסט הם יעלו למסד. אחד הקודים שמצאתי בגוגל הוא: PHP קוד:
קובץ הTXT אמור להיות על השרת. וזה מבזבז המון זמן להעלות קובץ TXT לשרת, ורק אז להתחיל להעלות אותו למסד. קוד העלאת הCSV בעצם עובד בדרך הזאת של העלאת הקובץ: PHP קוד:
Last edited by Tyler; 11-07-15 at 11:40.. |
11-07-15, 20:04 | # 3 | |
חבר חדש
|
ציטוט:
כי האינדקס מתחיל מ0 עד 1 פחות מסך הנתונים שקיימים במערך. לחילופין, תשתמש בforeach : קוד:
$str=file_get_contents("users.txt"); $usernames=explode("\r\n", $str); foreach($usernames as $username){ // insert $username to db; }
__________________
המשך יום טוב, מתן אתר חדשות האינטרנט - אפליקציית אנדרואיד אפליקציית לוח שידורים מעודכן |
|
12-07-15, 00:20 | # 4 |
חבר בקהילה
|
PHP קוד:
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|