Hi,
Waar ik mee struggle is dit:
Het met -form select option- ophalen van data uit een database,
En nadat daaruit een option 'bijv uit de colom 'scriptnaam', is geselecteerd en submitted, data van een ander kolom ' bijv. 'scriptcode' uit dezelfde rij, weergeven.
Het eerste gedeelte 'het ophalen uit een database, en plaatsen in optionfields is geen probleem.
Het tweede gedeelte 'het weergeven van het resultaat, wel. Ik heb al vanalles geprobeerd, echter...
Afijn hier is de code
<?php
// my own server settings
$host ="localhost";
$user ="root";
$pass ="mijn passwoord";
$db ="snippets";
$htmlcss= "htmlcss";
$scriptnaam= "scriptnaam";
$scriptcode= "scriptcode";
$id="id";
// connecting to the database using the above settings
$link = mysql_connect($host,$user,$pass);
@mysql_select_db($db);
//selecteerd een veld van een tabel
$query = "SELECT $id, $scriptcode,$scriptnaam FROM $htmlcss";
$result = mysql_query($query);
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF_1']; ?>">
<? print "<SELECT name='script'>";
while ($line = mysql_fetch_array($result)){ foreach ($line as $value){
print "<OPTION value='$value' "; } print ">$value</OPTION>";}print"</SELECT>";?>
<input name="submit" type="submit" value="Show Script">
<?
mysql_close($link);
?>
---------------------------tot hier werkt alles goed-----------------------------------------
Voor het tweede gedeelte, is dit waar ik mee geeindigd ben.
<?
if($HTTP_POST_VAR['submitted'] = 'yes'){
$script= $_POST[submit];
echo $result;
?>
Als iemand me hiermee verder wil helpen, dat zou tof zijn.
groetjes, aad
728 views