Veldnamen uit database halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daan C

Daan C

06/01/2012 15:01:49
Quote Anchor link
Welja, nu doe ik het zo:

Quote:


switch($_POST['waar'])
{
case "catalogus":
$arrVelden = array("naam","wat","type","adres","slaapkamers","verdieping","prijs","info","verkocht","vrijvanaf","bezichtigen");
break;
case "kijker":
$arrVelden = array("plaatsid","foto","link");
break;
case "slider":
$arrVelden = array("foto","link","beschrijving","actief");
break;
case "beheerders":
$arrVelden = array("inlognaam","wachtwoord","inlogdatum");
break;
}


Maar dit kan volgens mij veel eenvoudiger en dynamischer...
Iemand een ideetje hoe ik dit het best doet?
De bedoeling is dus dat ik gewoon de veldnamen krijg...
Gewijzigd op 06/01/2012 15:02:07 door Daan C
 
PHP hulp

PHP hulp

23/11/2024 18:44:16
 
- Mark -

- Mark -

06/01/2012 15:12:53
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
<?php

    $velden
= array(
                    
                    'catalogus'     => array("naam","wat","type","adres","slaapkamers","verdieping","prijs","info","verkocht","vrijvanaf","bezichtigen"),
                    'kijker'         => array("plaatsid","foto","link"),
                    'slider'         => array("foto","link","beschrijving","actief"),
                    'beheerders'     => array("inlognaam","wachtwoord","inlogdatum")
                    
                    );


    
    $arrVelden = (isset($_POST['waar']) and array_key_exists($_POST['waar'], $velden)) ? $velden[$_POST['waar'] : array() ;
    
?>


Ik weet alleen even niet wat dit met een database te maken heeft?
 
Daan C

Daan C

06/01/2012 15:22:25
Quote Anchor link
Vraag is slecht gesteld waarschijnlijk...
Ik zou graag die switch weg doen hoor... Enkel een query dat die arrvelden vult.

Hieronder even een vb:

ID | NAME | TELEPHONE |
1 | John | 990-5428 |
2 | Mike | 455-5465 |

En nu wil ik volgende gegevens doormiddel van SQL en PHP krijgen:

ID, NAME, TELEPHONE
 
- Mark -

- Mark -

06/01/2012 15:51:27
Quote Anchor link
Die zou je gewoon met een select uit de database kunnen halen met "SHOW COLUMNS FROM catalogus" voor zover ik het op google tegen kom. Ik heb zoiets nog nooit gebruikt dus ik kan je er helaas niet echt mee helpen.

http://www.codingforums.com/showthread.php?t=145836
 



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.