2012-03-16 22 views
0

私は自分のSQLにPHPを接続しようとしています。私は 'snr'という名前のphpmyadminで作成されたデータベースを持っていて、 'user_ID'、 'first_Name'、 'last_Name'、およびdonate_TOTALという4つのカラムを持つ 'donate'という名前のテーブルを持っています。PHP mysql接続のいくつかのポインタ

ブラウザで次のスクリプトを実行するとwhileループが表示されるため、echo文では何も返されません。私はfirst_Name + last_Nameを表示したい。

<html> 
<body> 

<?php 
$con = mysql_connect("localhost","root","password"); 
if (!$con) 
{ 
die('Could not connect: ' . mysql_error()); 
} 

mysql_select_db("snr", $con); 

$result = mysql_query("SELECT * FROM donate WHERE user_ID > 0"); 

while($row = mysql_fetch_array($result)) 
{ 
echo $row['first_Name'] . " " . $row['last_Name']; 
echo "<br />"; 
} 

mysql_close($con); 
?> 

</body> 
</html> 

これは、私がbroswerで実行したときに返されるものです。

0"); while($row = mysql_fetch_array($result)) { echo $row['first_Name'] . " " .  $row['last_Name']; echo " 
"; } mysql_close($con); ?> 
+0

ワットを試してみてください!! – redDevil

+3

あなたのサーバは認識しておらず、PHPページとして解析していないようです...ファイル拡張子は.phpですか?あなたは他のPHPファイルを実行できますか? – keithhatfield

+0

はい、他のPHPファイルは正常で、WAMPを使用して私のサーバーディレクトリにphpとして保存されています。その他のPHPファイルは正常に動作します。 – mitchnufc

答えて

0

ブラウザでそれを実行したuで意味ですか?この

<html> 
<body> 

<?php 
$con = mysql_connect("localhost","root","password"); 
if (!$con) 
{ 
die('Could not connect: ' . mysql_error()); 
} 

mysql_select_db("snr", $con); 

$result = mysql_query("'SELECT * FROM donate WHERE user_ID > 0'"); 

while($row = mysql_fetch_array($result)) 
{ 
echo $row['first_Name'] . " " . $row['last_Name']; 
echo "<br />"; 
} 

mysql_close($con); 
?> 

</body> 
</html> 
関連する問題