13-05-2011, 02:49
|
|
|
חבר מתאריך: 21.01.09
הודעות: 67
|
|
בקשה לשאליתה דרך פונקציה
אהלן,
כבר יומיים שאני מנסה לכתוב פונקציה שנראית די פשוטה.. הפונקציה צריך להוציא ולבצע שאליתה בעזרת פרמטרים מסויימים, השאליתה היא בעצם SELECT:
קוד PHP:
function dbSelect($name, $what, $from, $additional = NULL) { $query = 'SELECT ' . $what . ' FROM ' . $from . ' ' . $additional . ''; $result = mysql_query($query); $name = mysql_fetch_array($result); if ($result) { $name = mysql_fetch_array($result); } else { echo 'Failed: ' . mysql_error(); } }
$name = השם של המערך, שאח"כ ישמש אותי לשליפה של הנתונים מהמסד באופן ממוקד.
$what = איזה עמודה לבחור
$from = מאיזה טבלה לבחור
$additional = כל מיני דברים נוספים שאפשר להוסיף כמו WHERE וכו'..
אם אני רוצה לבצע לדוגמה את הדבר הבא:
קוד PHP:
$query = 'SELECT nickname FROM users WHERE id=1';
אז עליי לכתוב את הדבר הבא:
קוד PHP:
dbSelect('user', 'nickname', 'users', 'WHERE id=1');
אני מקווה שאני די מובן.. קצת קשה לי להסביר אז מצטער אם ניסיתם להבין ולא הצלחתם, תודה מראש לכל העוזרים.
|