Я пытаюсь завершить проект окончательного термина, и я столкнулся с ошибками. Вот история, я пытаюсь создать базу данных в mtsql php со столами и при попытке загрузить локальный файл появляется следующее сообщение об ошибке:Ошибка анализа: ошибка синтаксиса, неожиданный T-STRING
Ошибка анализа: ошибка синтаксиса, неожиданный «Franchise» (T_STRING) в C: \ xampp \ htdocs \ franchisecalllogdb.php on line 37
Линия 37 выглядит хорошо, я действительно пытаюсь получить A в этом проекте, но я не уверен, что я делаю это правильно.
Вот мой код, используя Notepad ++
<?php
//connect to MySQL
include("inc_connect_local.php");
mysql_select_db("Franchise Call Log");
$caller_info = "CREATE TABLE caller_info (
caller_id int(11) unsigned auto_increment primary key not null,
first_name varchar(35) not null,
Last_name varchar(35) not null,
franchise varchar(25) not null)
";
$results = mysql_query($caller_info) or die (mysql_error());
//create "caller_call_record" table
$caller_call_record = "CREATE TABLE caller_call_record (
(call_record_id int(11) not null,
Call_Description varchar(50),
franchise_id int(10) not null,
Email varchar(40) not null,
Username varchar(25) primary key not null)
";
$results = mysql_query($caller_escalation)
or die(mysql_error());
//create "caller_escalation" table
$caller_escalation = "CREATE TABLE caller_escalation (
call_escalation_id int(11) unsigned auto_increment not null,
Second_Level varchar(5) not null,
caller_id int(11) unsigned not null,
PRIMARY KEY(call_escalation_id),
username varchar(25) not null,
FOREIGN KEY(caller_id)
REFERENCES caller_info(caller_id),
FOREIGN KEY (username) REFERENCES caller_call_record (username)
);
$results = mysql_query($caller_escalation)
or die(mysql_error());
echo "Franchise Call Log Database successfully created!";
Это qu estion, похоже, не соответствует теме, потому что речь идет об базовой отладке –
Посмотрите на подсветку синтаксиса. Если ваш IDE/редактор не предоставляет такую поддержку, обновите. – user2864740