אני תוך כדי לומד קצת PHP ואיך להתחבר לDB ושליפת נתונים.
יצרתי טבלה מסויימת.
יצרתי כניסה לDB
בחרתי את הטבלה עליה אני הולך לעבוד
ביצעתי שאילתא שתכניס את כל הטבלה למערך.
השתמש בפונקציה שמכניסה כל שורה מהטבלה לתוך מערך נוסף.
ביקשתי להדפיס על מסך בעזרת לולאה את שורות הטבלה מעמודות ספציפיות. לדוגמא: <?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); }mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons"); while($row = mysql_fetch_array($result)) { echo $row . " " . $row; echo "<br />"; } mysql_close($con); ?>
|
התוצאה היא דף לבן ריק.
כשאני מכניס דגלים כדי לדעת מה קורה, אני רואה result קיבל ערך כלשהו ואם אני מבקש להדפיס אותו על המסך אני מקלה את השורה הבאה:
Resource id #3
מוזר אין לי מושג למה זה קורה. מישהו נתקל בזה? יכול להיות הגרסה של ה SQL וכו?