一直报错
Parse error: syntax error, unexpected T_STRING on line #9
这是试图添加列的行。我已经双重和三次检查该表确实存在 - 并且我能够访问它。
<?php
mysql_connect ("localhost","user","pass") or die ('Error: ' . mysql_error());
echo "connected to database!";
mysql_select_db ("database");
$query = ALTER TABLE CustomerInformation
ADD supplier_name varchar2(50);
$result = mysql_query($query)
or die("altering table Customer Information not successful: ".
mysql_error());
?>
最佳答案
这是你的问题
$query = ALTER TABLE CustomerInformation ADD supplier_name varchar2(50);
应该改为
$query = 'ALTER TABLE CustomerInformation ADD supplier_name varchar2(50)';
您的 $query 变量包含一个字符串,它被传递给 mysql_query 并用作命令。
关于PHP SQL 意外的 T_STRING 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6324871/