06-09-2005, 00:58
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
לא גיליתי בקוד דבר לא קתין, כך שכנראה לא שם הבעיה.
נסה להדפיס כמה הודעות שגיאה, לדוגמא:
קוד PHP:
$mysql = mysql_connect(...) or exit(mysql_error())
כך אם החיבור לא יצליח תקבל הודעת שגיאה, אותה נוכל לנסות להבין אם לא תסתדר, ואולי אז לעזור יותר.
כמו כן נסה לבצע הדפסה לתוכן שמתקבל מהפונקציית fetch, כך נוכל יותר לראות מה יש שם.
לדוגמא:
קוד PHP:
var_dump(mysql_fetch_array($sql))
ואגב, עדיף בדרך כלל לעבוד עם הפונקציה: mysql_fetch_assoc, בגלל שהפונקציה הזאת יוצרת מערך אסוציאטיבי בלבד, זאת אומרת מערך שהשדות שלו הם שמות בלבד, ולא מספרים.
והפונקציה mysql_fetch_array מחזירה מערך אסוציאטיבי ומספר יחד, ואם אתה לפניה לשדות אתה משתמש רק בשמות ולא במספרי השדות, זה סתם בזבוז.
|