Automatic Table Generator

Gestart doorJustafool5 reacties25 weergaven

6 berichten · pagina 1 van 1

Justafool

Lid · Topicstarter

Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
De vorige keer kwam ik met een automatische formulier generator hier te zien:
http://www.one2xs.com/threads/21849

Nu kom ik met een automatische tabel generator..

Weer is iedereen vrij om er gebruik van te maken smile
EDIT >>
Spoiler tonen
[COLOR= #0000BB]<?php[/COLOR]

[COLOR= #007700]function[/COLOR] MakeHorizontalTable[COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$aFields[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tClass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]) {[/COLOR]
    
    [COLOR= #0000BB]$run[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$fields[/COLOR] [COLOR= #007700]=[/COLOR] mysql_fetch_fields[COLOR= #007700]([/COLOR][COLOR= #0000BB]$run[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]
    
                <table class="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$tClass[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" width="100%">
                    <tr>
                    
            [/COLOR][COLOR= #007700];[/COLOR]
    
    [URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fields[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$field[/COLOR][COLOR= #007700]) {[/COLOR]
        
        [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]
                    <th>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$field[/COLOR][COLOR= #007700]->[/COLOR]name[COLOR= #007700].[/COLOR][COLOR= #DD0000]</th>
                [/COLOR][COLOR= #007700];
                
    }[/COLOR]
    
    [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]
                </tr>
            [/COLOR][COLOR= #007700];[/COLOR]
    
    [URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$value[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$run[/COLOR][COLOR= #007700])) {[/COLOR]
        
        [COLOR= #0000BB]$aantal[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_num_fields"]mysql_num_fields[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$run[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$aantal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$aantal[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]<tr>[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/for"]for[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<=[/COLOR] [COLOR= #0000BB]$aantal[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++ ) {[/COLOR] 
            [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]<td>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$value[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]</td>[/COLOR][COLOR= #007700];
        }[/COLOR]
        [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]</tr>[/COLOR][COLOR= #007700];
    }[/COLOR]
        

            
    [COLOR= #0000BB]$return[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]
                </table>
            [/COLOR][COLOR= #007700];[/COLOR]
            
    [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$return[/COLOR][COLOR= #007700];
    
}[/COLOR]

[COLOR= #FF8000]//en zo roepen we em aan:[/COLOR]
[COLOR= #0000BB]$class[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]test[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$sql[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"SELECT * FROM test"[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] MakeHorizontalTable[COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700]);[/COLOR]


?>
<<
Veel plezier en succes
0
Berichten
160
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je niet ergens een demo, om te zien hoe het werkt wat het kan enzo. (BTW; er zijn er al heel veel op internet te vinden)
0
Justafool

Lid · Topicstarter

Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
enige voorbeeld dat er is om te laten zien dat hij werkt staat op www.where2go-out.com/events/

daarbij zit nu ook een verticale tabel generator..
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Tabel staat niet eens netjes. emo
0
Berichten
5.952
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het staat niet echt onder elkaaremo
0
Justafool

Lid · Topicstarter

Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
och god or dat komt doordat er geen classes zijn aangemaakt voor tabellen in de stylesheet emo
het gaat hier niet om de style het gaat om het scriptje emo
zal nog wel eens wat gratis weggeven bye
en daarbij zijn het 2 functies 1 voor horizontaal en 1 voor verticaal emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren