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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=19849)

eXtaZa 14-04-06 21:02

[PHP] בעיה עם הוצאת נתונים מבסיס נתונים...
 
יש לי את הקוד הזה(ולפני התקשרות לבסיס נתונים):

PHP קוד:

<html>
<body>
<form action="<?php Print $PHP_SELF ?>" method="POST">
<input type="submit" name="asd" value="Delete!"><BR>
<?php
$Result 
mysql_query("SELECT * FROM GuestBook ORDER BY Date DESC");
while(
$a_row mysql_fetch_row($Result)){
    echo 
"<input type='checkbox' name='DeleteMe[]' value='$a_row'><BR>";
    echo 
"</form>";
}

if(
$_POST['asd']){
$a=$_POST['DeleteMe'];
if(
is_array($a)){
echo 
"yes";
foreach(
$a as $value)
echo 
$value;
}
else
echo 
"no";
}
?>
</body>
</html>


עשיתי שידפיס לי כל פעם checkbox שיהיה לו את הערך של השורה שהוא מוציא מהבסיס נתונים.
אחר כך עשיתי שיבדוק אם מה שאני שולח זה מערך, אם כן שידפיס לי YES ואז שידפיס לי את כל אחד מהאיברים של המערך.
עכשיו הבעיה היא שרק אם אני מסמן את הCheckBox הראשון זה רושם לי ככה:
yesArray
למה הוא לא מדפיס לי את האיברים שיש במערך?
ואם אני מסמן משהו אחר חוץ מהCheckbox הראשון זה רושם לי No אבל למה?
למה רק אם אני בוחר את הראשון זה מערך ולמה הוא לא מדפיס לי את כל האיברים שיש לי במערך?

תודה.


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

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