[PHP-users 18178]phpによるmysqlに接続
takaki
saku @ intebro.tv
2003年 10月 2日 (木) 10:05:54 JST
高木といいます。
PHPを始めて、3ヶ月ほどになります。
■質問
OS :windows200
php :php-4.3.1-Win32
mysql:mysql-4.0.12-win
にて、MySQLのデータベースから、データを表させるphpを書いています。
下記のphpを、表示させると、
Parse error: parse error, unexpected T_STRING in
C:\Program Files\Apache Group\Apache2\htdocs\list.php on line 2
と表示されてしまいます。
2行目が悪いとわかっていて、MySQLに接続するときの書き方は正しくはないので
しょうか?
MySQLには、sampleというDBとmemberというテーブルを作っているのですが、
なぜこのようなエラーが出てしまうのでしょうか?
RedHatで同じように作ったときは、うまく表示させることができましたが、
win2000だとうまくいきません。
どなたか、ご享受お願いできますでしょうか?
<?php
$con mysql_connect('localhost', 'sampleu', 'xxxxxx');
mysql_select_db('sample');
$sql = "select * from member order";
$rs = mysql_query($sql);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html"; charset="euc">
<title>名簿</title>
</head>
<body>
<table width="75%" border="1" cellpadding="5" celplspacing="0" bordercolor="#99ccff">
<tr bgcolor="#ccffff">
<td width="100">名前</td>
<td width="100">年齢</td>
<td width="100">出身</td>
</tr>
<?php while ($row = mysql_fetch_array($rs)) { ?>
<tr>
<td width="100" nowrap><?php echo $row['name']; ?></td>
<td width="100" nowrap><?php echo $row['age']; ?></td>
<td width="100" nowrap><?php echo $row['fr']; ?></td>
</tr>
<?php }?>
</table>
</body>
</html>
PHP-users メーリングリストの案内