-1

PHPを使用してMySQLでビューを表示しようとしていますが、エラーが発生し続けます。T_STRINGエラーが何であるかについてのアドバイスはありますか?ありがとう。

解析エラー:構文エラー、14行目の/home/theaudit/public_html/_sandbox/index.phpに予期しないT_STRINGがあります

<?php

// connection parameters
$db_host="a";
$username="b";
$password="c";
$db_name="d";

// connection variables
$db_con=mysql_connect($db_host,$username,$password);
$connection_string=mysql_select_db($db_name);

// page variables
$query = SELECT * FROM a_aif_remaining;
$result = mysql_query($query);

// connection to mysql and db 
mysql_connect($db_con) or die("Unable to connect to MySQL");
mysql_select_db($db_name) or die("Unable to select database");

// successful result

echo "<table border=1>
        <tr>
        <th>aif</th>
        <th>fee_source</th>
        <th>company_screename</th>
        <th>filing_date</th>
        <th>document_subtype</th>
    </tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['aif_id'] . "</td>";
  echo "<td>" . $row['fee_source_id'] . "</td>";
  echo "<td>" . $row['company_name_per_sedar'] . "</td>";
  echo "<td>" . $row['document_filing_date'] . "</td>";
  echo "<td>" . $row['document_subtype'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysql_close($con);
?>
4

2 に答える 2

2
$query = SELECT * FROM a_aif_remaining;

する必要があります:

$query = "SELECT * FROM a_aif_remaining";
于 2012-12-24T01:22:08.353 に答える
1

より優れたエディターを手に入れれば、コードをすぐに修正して改善できます。

<?php

// connection parameters
$db_host = "a";
$username = "b";
$password = "c";
$db_name = "d";

// connection variables + connection to mysql and db
$db_con = mysql_connect($db_host, $username, $password);
$result = mysql_select_db($db_name, $db_con);

// page variables
$query = 'SELECT * FROM a_aif_remaining';
$result = mysql_query($query, $db_con);

// successful result
echo '<table border=1>
    <tr>
    <th>aif</th>
    <th>fee_source</th>
    <th>company_screename</th>
    <th>filing_date</th>
    <th>document_subtype</th>
</tr>';

while ($row = mysql_fetch_array($result)) {
    echo "<tr>";
    echo "<td>" . $row['aif_id'] . "</td>";
    echo "<td>" . $row['fee_source_id'] . "</td>";
    echo "<td>" . $row['company_name_per_sedar'] . "</td>";
    echo "<td>" . $row['document_filing_date'] . "</td>";
    echo "<td>" . $row['document_subtype'] . "</td>";
    echo "</tr>";
}
echo "</table>";

mysql_close($db_con);
?>
于 2012-12-24T01:23:30.770 に答える