mysql_fetch_assoc() met verschillende variabelen tegelijk

Pagina: 1
Acties:
  • 239 views

Acties:
  • 0 Henk 'm!

  • V1ncam
  • Registratie: November 2009
  • Laatst online: 12-12-2021
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if(mysql_num_rows($r)>0):
     while($row = mysql_fetch_assoc($r)): 
        $net_vote = $row['votes_up'] - $row['votes_down'];
                $votes_down = $row['votes_down'];
                $votes_up = $row['votes_up'];
        
include_once('ps_pagination.php');

    $pager = new PS_Pagination($link, $q, 10, 5, "");
    $pager->setDebug(true);
    
    $rs = $pager->paginate();
    if(!$rs) die(mysql_error());
    while($row = mysql_fetch_assoc($rs)) {
        echo

//hier wat html met de data uit de database


Ik heb deze code waarin ik twee keer mysql_fetch_assoc() gebruik. Deze worden tegelijkertijd gebruikt. Maar dat kan niet op deze manier want hij doet niet wat de bedoeling is.

Hoe kan ik deze twee tegelijkertijd laten werken?

Acties:
  • 0 Henk 'm!

  • RedHat
  • Registratie: Augustus 2000
  • Laatst online: 15:19
Heb je gekeken of de resultset wel überhaubt wat teruggeeft?

Acties:
  • 0 Henk 'm!

  • V1ncam
  • Registratie: November 2009
  • Laatst online: 12-12-2021
De data wordt uit de database gehaald en goed weergegeven. Alleen geeft hij het te vaak of niet volledig weer vanwege het andere scriptdeel. Als ik een van de twee weghaal werkt de andere helemaal goed alleen samen niet.

Acties:
  • 0 Henk 'm!

  • Raynman
  • Registratie: Augustus 2004
  • Laatst online: 20:01
Lijkt of je een geneste while-lus hebt waarbinnen je $row overschrijft (ik zie in dit stuk geen endwhile). Gewone en alternatieve syntax voor controle structuren door elkaar en daarbinnen includes maken het, samen met niet geheel consistente inspringing, niet erg overzichtelijk.

Kies een bepaalde codestijl en houd je daaraan; dat maakt het wat makkelijker om fouten op te sporen. Syntax highlighting kan ook helpen (hier op GoT kun je code=php gebruiken of gewone [php]-tags.

[ Voor 3% gewijzigd door Raynman op 12-04-2010 15:12 ]


Acties:
  • 0 Henk 'm!

  • V1ncam
  • Registratie: November 2009
  • Laatst online: 12-12-2021
Stijl is misschien niet optimaal. Endwhile komt na de html omdat ze beide doormoeten lopen in de html code.

Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Nu online

MueR

Admin Tweakers Discord

is niet lief

Helaas is de glazen bol vandaag buiten werking. Met deze code is het totaal niet mogelijk om iets nuttigs te zeggen over je probleem. Probeer het gerust nog een keer in het juiste forum, waarbij je duidelijk aangeeft waar je die resultsets dan vandaan krijgt. Zorg dat mensen niet, zoals nu, eerst een flink aantal posts moeten maken om informatie van je los te krijgen die mogelijk tot een oplossing kan leiden. Eigenlijk alles wat er in Het algemeen beleid #quickstart staat.

Anyone who gets in between me and my morning coffee should be insecure.

Pagina: 1

Dit topic is gesloten.