SQLコードの実行に問題があります。
私がやろうとしているのは、正しいユーザー名を含む行を見つけて、その正しい行から値を取得することです。
これはphpの私のSQLです:
mysql_query("SELECT * FROM users WHERE joined='$username' GET name")
ご覧のとおり、ユーザー内でユーザー名を検索し、見つかったら、正しい行から値を取得する必要があります。
それ、どうやったら出来るの?
MySQLから返された結果リソースを処理するには、追加のPHPコード(mysql_fetch_arrayの呼び出し)が必要です。
$result = mysql_query("SELECT name FROM users WHERE joined='$username'");
$row = mysql_fetch_array($result);
echo $row['name'];
mysql_query("SELECT `name` FROM users WHERE joined='$username' ")
上記のように、「select句」で正しい列を選択するだけです。
編集:ただし、始めたばかりの場合は、このようなチュートリアルに従って、開始するための優れたステップバイステップ(さらに重要なのは最新の機能)を実行することをお勧めします。
mysql_query("SELECT name FROM users WHERE joined='$username'")
$q = mysql_query("SELECT * FROM users WHERE joined='$username'");
$r = mysql_fetch_array($q);
$name = $r['user_name']; // replace user_name with the column name of your table
mysql_query("SELECT name FROM users WHERE joined='$username' ")
ドキュメントを読む:http://dev.mysql.com/doc/refman/5.0/en/select.html