Posiadam mały problem z tworzeniem i pobieraniem tabeli wyników w prostej grze snake. Gra/kod źródłowy jest pobrana z: https://github.com/spolnik/JavaScript_Snake...vaScript.Canvas
docelowo wrzuciłem ją tutaj: http://metju.ndl.pl/sn/snake.html
z tego co widzę jest plik: snake_process.php
<?php require_once('FirePHPCore/FirePHP.class.php'); $firephp = FirePHP::getInstance(true); require_once 'snake_db.php'; $firephp->log('scripts start'); $firephp->log('insert_score starts'); $firephp->log($action, 'action'); if ($action == 'process') { $firephp->log($name, 'name'); $firephp->log($score, 'score'); $query = "INSERT INTO scores (Name, Score) VALUES('$name','$score');"; $firephp->log($query, 'query'); $firephp->log('insert_score ends'); } $firephp->log('display_high_scores starts'); $highscore = ''; $i = 1; { if ($i < 4) $highscore .= '<tr class="bestScore"><td>'.$i.'</td>'; else $highscore .= '<tr><td>'.$i.'</td>'; $highscore .= '<td>'.$row['Name'].'</td>'; if($i == 17) $highscore .= '<td id="lastScore">'.$row['Score'].'</td></tr>'; else $highscore .= '<td>'.$row['Score'].'</td></tr>'; if ($i == 17) break; $i++; } $firephp->log($highscore, 'highscore'); $firephp->log('display_high_scores ends'); ?>
Tabela SQL:
CREATE TABLE scores ( ID int(11) NOT NULL AUTO_INCREMENT, Name varchar(16) COLLATE utf8_polish_ci NOT NULL, Score int(11) NOT NULL DEFAULT "0", PRIMARY KEY (ID) ) ENGINE=InnoDB
i plik połączenia z bazą:
<?php ?>
nie wiem gdzie tutaj problem leży niestety a z autorem nie mogę się skontaktować, jeśli ktoś ma pomysły proszę o pomoc
