Lijst maken van 3 kolommen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 volgende »

Luuk Waka

Luuk Waka

15/08/2013 10:31:39
Quote Anchor link
Sorteren op meedere tabellen is me nu inderdaad gelukt, maar het script uitvoeren lijkt me echt niet te lukken.. ik heb nu deze code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?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>';
  }
        }

?>
 
PHP hulp

PHP hulp

17/11/2024 17:36:10
 
Ramon van Dongen

Ramon van Dongen

15/08/2013 10:48:02
Quote Anchor link
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
 
Luuk Waka

Luuk Waka

15/08/2013 10:53:38
Quote Anchor link
Het script zelf doet niks en geeft mij een foutmelding, ik probeer dit te maken om er van te leren maar het lukt me allemaal niet zo goed,

het geeft me deze foutmelding:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Notice: Undefined variable: result in /home/luukwa/domains/freedomx.biz/public_html/high/lijst2.php on line 18
 
Chris PHP

Chris PHP

15/08/2013 10:56:03
Quote Anchor link
Dat komt omdat je geen while() loop maakt.

Ik heb je regel 8, 11 en 14 hieronder aangepast.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?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>';
  }
        }

?>
Gewijzigd op 15/08/2013 11:12:03 door Chris PHP
 
Luuk Waka

Luuk Waka

15/08/2013 10:59:45
Quote Anchor link
Nu krijg ik een sytax error in adobe dreamweaver, ik meen mij te herinneren dat een sytax error te maken heeft met "" ?
 
Chris PHP

Chris PHP

15/08/2013 11:05:33
Quote Anchor link
Komt omdat je de query niet goed had afgesloten met ", kijk eens op regel 11
 
Luuk Waka

Luuk Waka

15/08/2013 11:08:17
Quote Anchor link
Oja, regel 11 heb ik opgelost :) Nu zit er alleen op regel 14 nog een fout:

while ($result = mysql_fetch_assoc($query){
 
Chris PHP

Chris PHP

15/08/2013 11:13:37
Quote Anchor link
KIjk even naar regel 8, 11 en 15 die ik nu heb aangepast.
 
Luuk Waka

Luuk Waka

15/08/2013 11:19:51
Quote Anchor link
In regel 15 zit nog een error, ik zie inderdaad dat je op regel 11 op het eind een " heb toegevoegd.
while ($result = mysql_fetch_assoc($sql){

Daar zit nog een fout in.
 
Ramon van Dongen

Ramon van Dongen

15/08/2013 11:22:16
Quote Anchor link
Quote:
In regel 15 zit nog een error,
Wat voor error?
 
Luuk Waka

Luuk Waka

15/08/2013 11:27:02
Quote Anchor link
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..
 
Chris PHP

Chris PHP

15/08/2013 11:27:53
Quote Anchor link
Idd wat Ramon zegt, wat voor fout?
 
Ramon van Dongen

Ramon van Dongen

15/08/2013 11:28:42
Quote Anchor link
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?
 
Chris PHP

Chris PHP

15/08/2013 11:29:11
Quote Anchor link
Pas regel 11 zo eens aan.

Het is bijvoorbeeld LIMIT 30 en niet LIMIT 30, 30

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
LIMIT " . ($page - 1) * $items_per_page . "";
Gewijzigd op 15/08/2013 11:30:20 door Chris PHP
 
Luuk Waka

Luuk Waka

15/08/2013 11:30:26
Quote Anchor link
@ Ramon, hij geeft wel aan waar de fout zit maar niet waar ik een bracket moet toevoegen..
 
Ramon van Dongen

Ramon van Dongen

15/08/2013 11:33:09
Quote Anchor link
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.
 
Luuk Waka

Luuk Waka

15/08/2013 11:33:29
Quote Anchor link
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

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.


Ik gebruik dreamweaver en notepad++ bij geen van beide.
 
Ramon van Dongen

Ramon van Dongen

15/08/2013 11:34:30
Quote Anchor link
En wat is op dit moment exact regel 11?

Quote:
Ik gebruik dreamweaver en notepad++ bij geen van beide.
Dus kijken naar een editor die meer geschikt is voor PHP is wel een aanrader...
Gewijzigd op 15/08/2013 11:35:48 door Ramon van Dongen
 
Chris PHP

Chris PHP

15/08/2013 11:35:32
Quote Anchor link
Post je code nu nog eens zoals je hem nu hebt
 
Luuk Waka

Luuk Waka

15/08/2013 11:36:46
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?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>';
  }
        }

?>
 

Pagina: « vorige 1 2 3 4 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.