Hallo beste mensen!

Ik zou mijn god niet weten hoe ik dit moet maken maar heb toch een poging gedaan!
Als aller eerst wat ik graag zou willen: een lijst van 3 kolommen uit 1 database, deze bevat een username, totaal behaalde punten en totaal level.
Dit moet per user allemaal naast elkaar staan en dan het liefst 30 op 1 pagina.
Ook moet dit in de volgorde van beste naar de slechte gebruiker.

Het lijkt allemaal veel maar ik kom er dus NIET uit.. mijn tabel heet hs_users

De volgende code heb ik ergens op internet gevonden en aangepast maar het lukt me maar niet!


<?php
include ('config.php');
$sql = mysql_query("SELECT overall_xp,username FROM hs_users ORDER BY ID DESC LIMIT 10")or die(mysql_error());
WHILE ($rows = mysql_fetch_assoc($sql))
{
echo '
Id: '.$rows['overall_xp'].' <br /> 
Game: '.$rows['username'].' <br /> 
Genre: '.$rows['Genre'].' <br /> 
';
}
?>


Hartelijk dank voor diegene die me kan helpen!

Groetjes,
Luuk.
Parse error: syntax error, unexpected '{' in /home/luukwa/domains/freedomx.biz/public_html/high/lijst2.php on line 15

Dat zit hem dus ergens in de { ik heb geprobeert en 1 weg te halen of er een paar bij te plaatsen, schijnt het niet weg te halen..
Idd wat Ramon zegt, wat voor fout?
Kijk, daar hebben we al meer aan dan 'er zit nog een fout in'.

In plaats van proberen wat weg te halen of wat bij te zetten, kun je het beste in je code kijken waar er echt een { en een } hoort.
Geeft je PHP editor dit zelf niet aan welke } een { afsluit?
Pas regel 11 zo eens aan.

Het is bijvoorbeeld LIMIT 30 en niet LIMIT 30, 30


LIMIT " . ($page - 1) * $items_per_page . "";
@ Ramon, hij geeft wel aan waar de fout zit maar niet waar ik een bracket moet toevoegen..
Maar geeft de browser aan waar de fout zit, of geeft je editor dit al aan?

Als ik namelijk werk in BB Edit en ik typ een { of klik een { aan, geeft hij zelf aan welke } erbij hoort.
Het zit hem in regel 11 op dit moment

Parse error: syntax error, unexpected '.' in /home/luukwa/domains/freedomx.biz/public_html/high/lijst2.php on line 11

[size=xsmall]Toevoeging op 15/08/2013 11:33:53:[/size]

Ramon van Dongen op 15/08/2013 11:33:09

Maar geeft de browser aan waar de fout zit, of geeft je editor dit al aan?

Als ik namelijk werk in BB Edit en ik typ een { of klik een { aan, geeft hij zelf aan welke } erbij hoort.


Ik gebruik dreamweaver en notepad++ bij geen van beide.
En wat is op dit moment exact regel 11?

Ik gebruik dreamweaver en notepad++ bij geen van beide.
Dus kijken naar een editor die meer geschikt is voor PHP is wel een aanrader...
Post je code nu nog eens zoals je hem nu hebt
<?php
include ('config.php');
$page = (!isset($_GET['page']) || (int) $_GET['page'] == 0) ? 1 :(int) $_GET['page'];
$count_sql = mysql_query('SELECT COUNT(*) FROM hs_users');
$row = mysql_fetch_row($count_sql);
$total_items = (int) $row[0];
$items_per_page = 30;
$query = "SELECT overall_xp, username
        FROM hs_users
        ORDER BY overall_xp DESC
        LIMIT " . ($page - 1) * $items_per_page . "" . $items_per_page . "";

        if($sql= mysql_query($query)){

  while ($result = mysql_fetch_assoc($sql){
    echo '<table>';
    
     echo '<tr>
            <td>'.$result['overall_xp'].'</td>
           </tr>';


  echo '</table>';
  } 
		}
?>

Reageren