خرید بک لینک
سلام خدمت اساتید

من یه صفحه دارم فرض کنید به اسم

1.php

کد PHP:

<?php
class database
{
function
__construct()
{
try
{
$host="localhost";
$name="counter";
$type="mysql";
$user="root";
$pass="";
$dsn="$type:host=$host;dbname=$name";
$coect=new PDO($dsn,$user,$pass);
retu
$coect;
}
catch(
PDOException $error)
{
echo
"No";
}
}
}
?>


و یه صفحه دیگه هم دارم به اسم :
2.php

کد PHP:

<?php
include ('1.php');
$coect=new database();
$sql="INSERT INTO counter (country, city, state, timelogin, datelogin) VALUES('IR', 'Tehran', 'CA', '0000-00-00', '00:00:00')";
$test=$coect->query($sql);
?>


من وقتی صفحه 2 رو باز میکنم با خطا مواجه میشم :

Fatal error: Call to undefined method database::query() in C:wampwwwtest.php on line 5

میشه یه راهنمایی کنید ؟
وقتی از کلاس استفاده نکنم تو صفحه 1 مشکلم حل میشه اما وقتی داخل کلاس میره اینجوری میشه ...

ممنون از جوابتون پیش پیش

برچسب: نویسنده: استخدام کار تاريخ: جمعه 31 ارديبهشت 1395 ساعت: 13:40

صفحه بندی