Я php noob. Я пытаюсь сделать файл подключения к базе данных в класс (нужно ли быть приватным, статическим или чем-то?). Netbeans теперь выдает ошибки, и я получаю 500 внутренних ошибок сервера, когда я пытаюсь запустить его из браузера. Кажется, я пропустил что-то простое! ThanksОшибка PHP-класса - noob
<?php
class config{
//define server, username, password and database
var $db_host="domain.co.uk.mysql";
var $db_user="user";
var $db_password="password";
var $db_name="dbname";
var $db_tableprefix="tableprefix";
//connect to MySQL server
mysql_connect($db_host,$db_user,$db_password);
//select the database
@mysql_select_db($db_name) or die ("Unable to select database: " . mysql_error());
}
?>
Посмотрите, как создавать классы php ... у вас нет методов. Вы нуждаетесь в них, чтобы вы могли создать экземпляр своего класса и использовать ваше соединение. Поскольку вы noob, как вы сказали, попробуйте использовать CodeIgniter, вам очень поможет ... – Gerep
У вас есть ошибка синтаксиса +, написанная для PHP4. Попытайтесь немного прочитать это (http://www.php.net/manual/en/language.oop5.basic.php) и вернуться, если вы все еще не можете заставить его работать. – KillerX