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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 16-07-08, 02:23   # 1
stel222
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 399

stel222 לא מחובר  

לא מצילח להכניס ערך למסד מלולאת FOR

שלום אני מנסה להכניס את כל הערך של לולאת FOR אך נכנס ריק למסד עשיתי בדיקה לראות אם הלולאה עובדת וכן היא עובדת טוב.
זה הקוד
PHP קוד:
$arr = array();
$arr[] = $_POST['main'];
$arr[] = $_POST['users'];
$arr[] = $_POST['downloads'];
$arr[] = $_POST['pages'];
$arr[] = $_POST['article'];

$num count($arr);
for(
$i 0$i<= $num$i++){ 
$perm $arr[$i];
echo 
$perm;

  Reply With Quote
ישן 16-07-08, 02:25   # 2
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

אתה בטוח שיש בPOST משהו?
תנסה להכניס סתם ערכים..
ואגב..למה לא foreach?
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 16-07-08, 11:04   # 3
DavidBD
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 31
הודעות: 956

DavidBD לא מחובר  

עדיף לך ככה:
קוד:
$arr = array(); 
$arr[] = $_POST['main']; 
$arr[] = $_POST['users']; 
$arr[] = $_POST['downloads']; 
$arr[] = $_POST['pages']; 
$arr[] = $_POST['article']; 

$num = count($arr); 
foreach($arr as $key => $perm) {
     echo $perm;
}
__________________
דוד בן דוד.
  Reply With Quote
ישן 16-07-08, 11:33   # 4
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

ואז $num = count($arr); מיותר..
  Reply With Quote
ישן 16-07-08, 12:24   # 5
stel222
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 399

stel222 לא מחובר  

יש משהו עשיתי גם ECHO ללולאה וזה מציג טוב רק לא מצליח לשלוח למסד.

ד"א זה הINSERT
PHP קוד:
      mysql_query("INSERT INTO users (username, password, email, date, ip, level, premissions) VALUES ('" $username "', '" $password "', '" $email "', '" $date "', '" $ip "', '" $level "', '" $perm "')") or die(mysql_error());
echo 
'מנהל זה הוסף בהצלחה'
  Reply With Quote
ישן 16-07-08, 12:47   # 6
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

תנסה לעשות משהו כזה:
PHP קוד:
<?php


    $arr 
= array();
    
$arr[] = $_POST['main'];
    
$arr[] = $_POST['users'];
    
$arr[] = $_POST['downloads'];
    
$arr[] = $_POST['pages'];
    
$arr[] = $_POST['article']; 
    
    foreach(
$arr as $key => $value) {
        
$values[] .= $value;
    }
    
    
$permissions implode(';',$values);
    
    
// permissions: main;user;downloads;pages;articles
    
    
mysql_query("INSERT INTO users (username, password, email, date, ip, level, premissions) VALUES ('" $username "', '" $password "', '" $email "', '" $date "', '" $ip "', '" $level "', '" $permissions "')") or die(mysql_error());
    echo 
'מנהל זה הוסף בהצלחה';  

?>
ואז בשליפה אתה יכול לעשות משהו כזה:
PHP קוד:
<?

    $permissions 
explode(';',$r['permissions']);
    
?>
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.

Last edited by Gal Shafrir; 16-07-08 at 12:50..
  Reply With Quote
ישן 16-07-08, 13:05   # 7
stel222
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 399

stel222 לא מחובר  

תודה גבר
  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. הזמן כעת הוא 02:18.

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