View Single Post
ישן 12-08-07, 10:41   # 1
DCB
חבר על
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 966

DCB לא מחובר  

בעיה עם מחלקות בPHP

או קי בניתי את המחלקה הפשוטה הזאת לטיפול במסדי נתונים לפני 10 דקות הכל עבד מעולה פתאום זה לא :S
מה הבעיה??
יש לי 3 קבצים אחד מכיל את המחלקה, database.php
PHP קוד:
class database {
    function 
query($mysql){
        global 
$db_host;
        global 
$db_user;
        global 
$db_pass;
        global 
$db_db;
        
$con = @mysql_connect($db_host$db_user$db_pass) or die(_DB_ERROR01);
        @
mysql_select_db($db_db) or die(_DB_ERROR02);
        return @
mysql_query($mysql$con) or die(_DB_ERROR03);
    }
    function 
fetch_array($mysql){
        return 
mysql_fetch_array(database::query($mysql)) or die (_DB_ERROR03);
    }

קובץ שני הוא הראשי והוא קורא למחלקה ומריץ את השאילתה, index.php
PHP קוד:
include ("config.php");
include (
"classes/database.php");

$sql database::fetch_array("SELECT * FROM test WHERE id = 1");
print_r($sql); 
ויש את קובץ ההגדרות שמכיל את הנתונים להתחברות למסד, config.php
PHP קוד:
$db_host "localhost";
$db_user "*****";
$db_pass "*****";
$db_db "*****"
מישהוא רואה כאן את הבעיה? :\
  Reply With Quote