PHP: ошибка разбора: синтаксическая ошибка, неожиданный T_STRING в C: \ wamp \ mysqli_connect.php в строке 8 - PullRequest
0 голосов
/ 22 апреля 2011

Привет. Я пытаюсь получить базовую веб-страницу, используя код из http://www.larryullman.com/books/php-6-and-mysql-5-for-dynamic-web-sites-visual-quickpro-guide-3rd-edition/

Я получаю эту ошибку, когда нажимаю ссылку "Просмотреть пользователя" на этой веб-странице. Есть еще код, который я опубликую, если это необходимо. Рассматриваемая линия выделена жирным шрифтом.

<?php - mysqli_connect.php

// This file contains the database access information. 
// This file also establishes a connection to MySQL 
// and selects the database.

// Set the database access information as constants:
**DEFINE ('DB_USER', 'username');**
DEFINE ('DB_PASSWORD', 'password');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', 'sitename');

// Make the connection:
$dbc = @mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD, DB_NAME) OR die ('Could not connect to MySQL: ' .mysqli_connect_error() );

?>

Ответы [ 2 ]

2 голосов
/ 22 апреля 2011

Вы имели в виду define('DB_USER', 'username');?

И я думаю, что - mysqli_connect.php следует удалить.

1 голос
/ 22 апреля 2011

В первой строке удалите часть - mysqli_connect.php, потому что это недопустимый PHP.Если вы хотите включить его, измените первую строку на <?php // mysqli_connect.php.

РЕДАКТИРОВАТЬ: я исправил свой пост, потому что моя первоначальная мысль была совершенно неверной

...