Advertentie | |
|
![]() |
|
![]() |
Je kan alle opties (MERK,MV,BANDJE,etc) toch gewoon opvragen en dat in een formulier neerzetten. Dan haal je de velden die ingevuld zijn eruit samen met de naam van de optie en die prop je in de query.
Khoop dat dit het ietsje duidelijker maakt, maar je kan iig alle velden uit de Database halen.
__________________
A helta ar caita caimanna!
|
![]() |
||
Verwijderd
|
Citaat:
Code:
$select = "SELECT * FROM table WHERE"; if ( defined $field{ 'merk' } ) { $select .= " merk = \'" . $field{ 'merk' } . "\'"; } if ( defined $field{ 'bandje' } ) { $select .= " bandje = \'" . $field{ 'bandje' } . "\'"; } *blaat* $conn = $dbh->prepare ( $select ); $conn->exectute; *blaat* mysql_execute( $select ); Weet ik het ![]() ![]() |
![]() |
|
Verwijderd
|
Je kan gewoon een query samenstellen.
Dit is niks anders dan een string -> Bijvoorbeeld: $query = "select * from horloges where merk=\"rolex\""; if($lerenbandje) { $query .= " and bandje=$lerenbandje"; } Ik zeg maar wat, maar nu heb ik dus de string: select * from horloges where merk="rolex" and bandje="leren" Bijvoorbeeld ![]() Na ja, daarna ff uitvoeren: $result = mysql_query($query) or die(mysql_error()); (in PHP) |
![]() |
|
|