Gegevens printen van leden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Afg

afg

01/09/2008 19:17:00
Quote Anchor link
ik heb leden gegevens in mysql database staan.
en ik wil dit script in een cms systeem zetten zodat de gebruiker het handig kan printen.
bijv. je moet kunnen kiezen welke gegevens (naam,adres etc.) je wil printen.
en je moet ook kunnen kiezen van welke lid/leden.
iemand een idee hoe ik moet beginnen?
Gewijzigd op 01/01/1970 01:00:00 door Afg
 
PHP hulp

PHP hulp

23/12/2024 06:52:08
 
Afg

afg

01/09/2008 21:23:00
Quote Anchor link
denk door het in de database te doen..maar ik weet niet..(daarom ben ik ook hier..:P)
 
Douwe

Douwe

01/09/2008 21:24:00
Quote Anchor link
Wat is je DB-structuur?
En bumpen mag niet.
 
Afg

afg

01/09/2008 21:28:00
Quote Anchor link
id int(11) Nee auto_increment
naam varchar(255) utf8_general_ci Nee
voorletters varchar(255) utf8_general_ci Nee
roepnaam varchar(255) utf8_general_ci Nee
geslacht varchar(255) utf8_general_ci Nee
adres varchar(255) utf8_general_ci Nee
toevoeging varchar(255) utf8_general_ci Nee
postcode varchar(255) utf8_general_ci Nee
woonplaats varchar(255) utf8_general_ci Nee
telefoon varchar(255) utf8_general_ci Nee
emailadres varchar(255) utf8_general_ci Nee
rekening varchar(255) utf8_general_ci Nee
adresouders varchar(255) utf8_general_ci Nee
telefoonouders varchar(255) utf8_general_ci Nee
onderwijsinstelling varchar(255) utf8_general_ci Nee
studie varchar(255) utf8_general_ci Nee
beginjaarstudie varchar(255) utf8_general_ci Nee
afstudeerjaar varchar(255) utf8_general_ci Nee
afgestudeerd varchar(255) utf8_general_ci Nee
toevoegingouders varchar(255) utf8_general_ci Nee
postcodeouders varchar(255) utf8_general_ci Nee
woonplaatsouders varchar(255) utf8_general_ci Nee
lidsinds varchar(255) utf8_general_ci Nee
 
Jan Koehoorn

Jan Koehoorn

01/09/2008 21:56:00
Quote Anchor link
Niet echt heel simpel. Je moet kunnen aangeven welke velden je in beeld wilt, dus dat moet met checkboxen. Daarna moet je (ook weer met checkboxen) kunnen aangeven welke leden je wilt.
 
Afg

afg

01/09/2008 22:26:00
Quote Anchor link
en hoe doe ik dat in php?
een voorbeeld zou echt handig zijn..
 
Bart Tuma

Bart Tuma

01/09/2008 22:32:00
Quote Anchor link
Beginners tut php / sql ? al doorgelezen...

en de zin 'een voorbeeld zou handig zijn...' komt over als:
Ja, maar ik ben lui! en zoek niet...dus geef mij maar een script...

1. Lees de tuts
2. google: php + checkvelden...
3. beetje klooien...en het komt vanzelf tot een resultaat...

EDIT:
ga eerst dit doen, maar we willen je wel opweg helpen...voor kauwen doen we niet.
Gewijzigd op 01/01/1970 01:00:00 door Bart Tuma
 
Afg

afg

02/09/2008 17:32:00
Quote Anchor link
Bart Tuma schreef op 01.09.2008 22:32:
en de zin 'een voorbeeld zou handig zijn...' komt over als:
Ja, maar ik ben lui! en zoek niet...dus geef mij maar een script...

xd..zo bedoelde ik het niet.

dat checkvelden had ik al... ik weet niet hoe ik door moet geven aan php
dat hij die gegevens moet outputten.
ik wil dat als lid #1+lid #4+lid #8 en naam+adres+woonplaats gecheckt is zo weergegeven wordt:
#Naam #Adres #Woonplaats
Lid 1 Adres 1 Woonplaats 1
Lid 4 Adres 4 Woonplaats 4
Lid 8 Adres 8 Woonplaats 8
Gewijzigd op 01/01/1970 01:00:00 door afg
 
Bart Tuma

Bart Tuma

04/09/2008 19:11:00
Quote Anchor link
1. het hieronder stukje 'code' is niet getest! dus weet niet of het werk!

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
27
28
29
30
31
32
33
34
35
36
37
38
<?php
$dev
= true;

if ($dev) {
    ini_set ('display_errors', 1);
    error_reporting (E_ALL | E_STRICT);
}


foreach ($personen as $id) {    

    foreach ($gegevens as $keuze) {
    
        // Schoonmaken!
        $keuze = mysql_escape_string ($keuze);
        $id = mysql_escape_string ($id);
        
        // selecteren
        $sql = "SELECT " . $keuze . " FROM tebelnaam WHERE id = '" . $id . "'";
        
        if(!$res = mysql_query ($sql)) {
        
            // Dank aan jan! zie topic
            if ($dev) {
                // echo query en errors naar het scherm
            }
            else {
                // errors loggen naar db
            }
        
        }
else {
        
            // Hier veder de nodige uitlees dingen...
        
        }
        
    }
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Bart Tuma
 



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.