私はログインベースのアプリケーションを作成しています。私はそれぞれのフィールドを別のテキストエリアに読み込もうとしています。データなどをバインドしようとしましたが、テキストエリアで出力が得られますが、1つのテキストエリアにすべてのフィールドが表示されます。助けてください。私のFlex Mobileアプリケーションでphpを使ってmysqlからデータを取得しようとしていますが、運がありません。
<?php
selectDB();
function selectDB() {
$usertoken = $_POST['usertoken'];
//Database service vars
$databasehost = "localhost";
$databasename = "morerandom";
$databasetable = "random";
$databaseusername = "root";
$databasepassword = "root";
$con = mysql_connect($databasehost,$databaseusername,$databasepassword) or die(mysql_error());
mysql_select_db($databasename) or die(mysql_error());
$query = "SELECT username, useremail, firstname, lastname FROM $databasetable WHERE usertoken='$usertoken'";
$result = mysql_query($query);
$count = mysql_num_rows($result);
if ($count)
{
$rows = array();
while ($row = mysql_fetch_object($result)) {
$rows[] = $row;
}
echo $rows[0]->username . "\n";
echo "\n";
echo $rows[0]->useremail . "\n";
echo $rows[0]->firstname . "\n";
$first = $rows[0]->lastname;
echo $first;
// echo "$lastname;"
}
else
{
echo 'Token not valid';
}
mysql_free_result($result);
mysql_close($con);
}
?>
jsonオブジェクトとしてデータをエンコードすることができます – simion314