home zoekfunctie Frequently asked questions

Ga terug   F&L Forum Portal > Webdesigner > Techniek > Dreamweaver > Algemeen

Welkom op het F&L Forum Portal.
Beste bezoeker,

Welkom op ons forum, kom verder en hou het niet alleen bij een kijkje.
Het registreren voor dit forum is namelijk een fluitje van een cent en dan kun je gezellig meepraten over allerlei onderwerpen. Als je dan toch bezig bent, neem dan meteen even de veelgestelde vragen door.

Reageren
 
Discussietools
Met quote reageren
Oud 21 Feb, 15:12
tomtom2go tomtom2go is offline
Registered User
tomtom2go's avatar
Geregistreerd: 21 Feb 10
Berichten: 2
Dw Infinite loop
Ik krijg een infinite loop als ik de pagina's wil opvragen uit een tabel en ze in volgorde wil zetten. Maar ik zou niet weten wat er mis is!

PHP-code:
        
        
//GET PAGES
        
        
mysql_connect(sqlserversqlusersqlpw);
        
mysql_select_db(sqldb);
        
        
$sqlquery "SELECT * FROM `pages`";
        
$sqlresult mysql_query($sqlquery);
        
$sqlrows mysql_num_rows($sqlresult);
        
        
$pages NULL;
        
        for (
$i 1$i <= $sqlrows; ) {
            
$sqlquery "SELECT * FROM `pages` WHERE `id` = '" mysql_real_escape_string($i) . "'";
            
$sqlresult mysql_query($sqlquery);
            
$sqlarray mysql_fetch_assoc($sqlresult);
            if (
$sqlarray['Name'] != NULL) {
                
$pages[$sqlarray['Name']] = mysql_fetch_assoc($sqlresult);
                
$i++;
            }
        }
        
        
mysql_close();
        
        
// 
Met quote reageren
Oud 24 Feb, 15:07
Martinkoei Martinkoei is offline
Registered User
Martinkoei's avatar
Geregistreerd: 24 Feb 10
Berichten: 5
Standaard
Ik weet niet of je er onderhand al uit bent gekomen.

Maar het lijkt mij dat als je de loop met bijv met getal 2 doorloopt.
En bij 2 is $sqlarray['Name'] = NULL
Dus dan voert hij de if niet uit.
En wordt $i niet 3 omdat de de if niet wordt uitgevoerd.

En dat blijft die dus oneindig doen
Met quote reageren
Oud 01 Mar, 19:07
tomtom2go tomtom2go is offline
Registered User
tomtom2go's avatar
Geregistreerd: 21 Feb 10
Berichten: 2
Standaard
Bedankt voor je reactie, maar ik was er onderhand al zelf uitgekomen.
Het was inderdaad wat jij dacht dat het was, en ik heb nu een tweede teller toegevoegd en nu werkt het wel.
Met quote reageren
Oud 02 Mar, 19:58
Martinkoei Martinkoei is offline
Registered User
Martinkoei's avatar
Geregistreerd: 24 Feb 10
Berichten: 5
Standaard
Oke gelukkig maar!
Maar is het niet handig om 1 teller erin te zetten

for ($i = 1; $i <= $sqlrows; i++ ) { .

Heb nu niet heel erg naar je code gekeken
Reageren


Er zijn 1 actieve gebruikers die momenteel deze topic bekijken (0 leden en 1 gasten)
 
Discussietools

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag je berichten niet bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Forumnavigatie


Alle tijden zijn GMT +2. Het is nu 03:36.