0
new-ish to PHP. 플래시에서 최고 점수 테이블을 만들려고 시도하면서 내 게임이 데이터베이스에 연결되어 점수를 보낼 수 있습니다. 또한 검색 할 수 있지만 문제는 출력에 있습니다.AS3에서 데이터베이스 쿼리 결과 인쇄
는 는 데이터를 검색하고 출력에 대한 나의 PHP 코드:
<?php
include_once("connect.php");
if ($_POST['systemCall'] == "getScores"){
$sql = "SELECT * FROM highscores ORDER BY score DESC LIMIT 0,5";
$query = mysql_query($sql);
$counter = mysql_num_rows($query);
if ($counter > 0){
while ($data = mysql_fetch_array($query)){
$name = $data["name"];
$correct = $data["correct"];
$time = $data["time"];
$score = $data["score"];
print "systemResult=$name\t\t\t$correct\t\t$time\t\t$score\n\n\n";
}
} else {
print "systemResult=Error.";
}
}
?>
플래시 & AS3 출력을 수신하고, 나는 그것이 내가 원하는 내 게임에 표시있어 한이 문제는 'systemResult입니다 = '는 모든 출력의 시작 부분에 있지만 첫 번째 부분에는 나타납니다. 그래서 높은 점수 테이블의 라인을 따라 뭔가 : 내가 아마 문자열 조작과이를 제거 할 수 있습니다 알고
name correct time score
alice 19/20 38s 2182
systemResult=bob 17/20 68s 1827
systemResult=charlie 15/20 55s 1722
하지만이 제대로 할 싶어 - 데이터를 출력에 대해 내가 갈거야 올바른 방법으로하고, 그렇지 않은 경우 , 옳은 길은 무엇입니까?
난 당신이 데이터를 검색하고systemResult
항목을 사용한다고 가정하면
훌륭합니다. 고맙습니다. – kevio17