09-01-2012, 02:55
|
|
|
חבר מתאריך: 21.11.06
הודעות: 3,992
|
|
הרג אותי הoop הזה, צריך עזרה במערך :)
אז כמו שראיתם בפוסט הקודם, התחלתי ללמוד קצת oop בימים האחרונים, וזה אחד הדברים שסיבכו אותי לגמרי, אבל אני לא רוצה לעצור, זה נראה מעניין והרבה יותר נוח.
אז הבעיה עכשיו היא שהפונקציה getposts מחזירה לי משום מה מערך "דפוק", מה זאת אומרת? אני יסביר אחרי הקוד:
קוד PHP:
class userInfo extends DBConnect {
private $id;
function __construct($id) {
parent::__construct();
$this->id = $id;
}
public function getPosts() {
$q = mysql_query("SELECT * FROM codes WHERE user_id = '$this->id'");
$q = mysql_fetch_array($q);
return $this->query = $q;
}
}
$db = new userInfo(1);
$db->getPosts();
print_r($db->query);
אז מה שבעצם קורה זה שחוזר לי מערך כזה:
קוד PHP:
Array
(
[0] => 1
[id] => 1
[1] => 1
[user_id] => 1
[2] => 1325790769
[created_at] => 1325790769
)
של key יוצא לי משום מה כפול... ובאמת שחיפשתי הרבה (הרבהה) את הבעיה ועדיין לא הבנתי אותה...
אשמח לעזרה שלכם!
[אה כן, ולילה טוב לכל השועלים]
|