Lijst maken van 3 kolommen
Pagina: « vorige 1 2 3 4 volgende »
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?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)){
if(mysql_num_rows($sql) > 0){
echo '<table>';
echo '<tr>
<td>'.$result['overall_xp'].'</td>
</tr>';
echo '</table>';
}
}
?>
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)){
if(mysql_num_rows($sql) > 0){
echo '<table>';
echo '<tr>
<td>'.$result['overall_xp'].'</td>
</tr>';
echo '</table>';
}
}
?>
Quote:
Sorteren op meedere tabellen is me nu inderdaad gelukt,
Dat is mooi, maar ook wel knap dat dat is gelukt zonder dat het in je query staat. Je geeft nu namelijk in je query nog maar 1 kolom op voor het sorteren.
Quote:
het script uitvoeren lijkt me echt niet te lukken
Want? Wat doet het script wel, wat doet het script niet, welke foutmeldingen krijg je?
Heb je de error reporting aan staan?
Gewijzigd op 15/08/2013 10:48:35 door Ramon van Dongen
het geeft me deze foutmelding:
while() loop maakt.
Ik heb je regel 8, 11 en 14 hieronder aangepast.
Dat komt omdat je geen Ik heb je regel 8, 11 en 14 hieronder aangepast.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?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>';
}
}
?>
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>';
}
}
?>
Gewijzigd op 15/08/2013 11:12:03 door Chris PHP
Nu krijg ik een sytax error in adobe dreamweaver, ik meen mij te herinneren dat een sytax error te maken heeft met "" ?
Komt omdat je de query niet goed had afgesloten met ", kijk eens op regel 11
while ($result = mysql_fetch_assoc($query){
KIjk even naar regel 8, 11 en 15 die ik nu heb aangepast.
while ($result = mysql_fetch_assoc($sql){
Daar zit nog een fout in.
Quote:
Wat voor error?In regel 15 zit nog een error,
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?
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?
@ Ramon, hij geeft wel aan waar de fout zit maar niet waar ik een bracket moet toevoegen..
Als ik namelijk werk in BB Edit en ik typ een { of klik een { aan, geeft hij zelf aan welke } erbij hoort.
Parse error: syntax error, unexpected '.' in /home/luukwa/domains/freedomx.biz/public_html/high/lijst2.php on line 11
Toevoeging op 15/08/2013 11:33:53:
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.
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.
Quote:
Dus kijken naar een editor die meer geschikt is voor PHP is wel een aanrader...Ik gebruik dreamweaver en notepad++ bij geen van beide.
Gewijzigd op 15/08/2013 11:35:48 door Ramon van Dongen
Post je code nu nog eens zoals je hem nu hebt
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?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>';
}
}
?>
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>';
}
}
?>