15-05-2011, 13:18
|
|
|
חבר מתאריך: 27.02.11
הודעות: 16
|
|
קוד PHP:
function dbSelect($name, $what, $from, $additional = NULL) { $query = 'SELECT ' . $what . ' FROM ' . $from . ' ' . $additional; $result = mysql_query($query); if ($result) { $name = mysql_fetch_array($result); return $name; } else { echo 'Failed: ' . mysql_error(); } }
הורדתי את הקריאה הראשונה ל
mysql_fetch_array
אם אתה קורא לפונקציה הזאת פעמיים(כמו שעשית) אתה מאבד את השורה הראשונה שחוזרת מהשאילתה
PHP
עדיין לא יודע לנחש מה להחזיר, אתה צריך להגיד לו
return $name
מחזיר את המשתנה שמכיל מערך של השורה הראשונה מהשאילתה
|