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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה עם הצגת array (https://hosts.co.il/forums/showthread.php?t=97602)

kfir-d 01-06-12 11:42

עזרה עם הצגת array
 
PHP קוד:

<form method="post">
    <input type="checkbox" name="inputName[]" value=",1" />
    <input type="checkbox" name="inputName[]" value=",2"  />
    <input type="checkbox" name="inputName[]" value=",3" />
    <input type="checkbox" name="inputName[]" value=",4" />
    <input type="checkbox" name="inputName[]" value=",5" />
    <input type="submit" />
</form>
<?php
    
if(isset($_POST['inputName'])){    
        
var_dump($_POST['inputName']);
    }
?>

אני לא זוכר איך עושים שזה יוצג ככה:
,1,2,3,4,5
במידה וכולם סומנו כמובן




נזכרתי(אחרי שעתיים) תודה :)

בניה 01-06-12 11:47

CHECKBOX שלא סומן לא נשלח בכלל לשרת
כשעושים את הNAME עם [] זה בונה מזה מערך.
אני מניח שאתה רוצה שזה יהפוך ל 1,2,3,4,5 בשביל שאילתת IN,
תעיף את ה, מהVALUE ותשתמש בIMPLODE:
PHP קוד:

implode(','$_POST['inputName']); 

חשוב לעשות ולידציה לנתונים שהכל באמת מספר לפני שאתה דוחף את זה לשאילתה

kfir-d 01-06-12 12:08

תודה עזרת לי :)


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

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