email uit database in select box
Irian Vis
25/03/2007 13:13:00hej,
ik heb een loginsysteem, en daar wil ik een emailscript aan koppelen.
het emailscript bevat een selectbox, waar je kunt kiezen naar wie (uit de database van het loginsysteem) de email word verzonden.
ik werk op de volgende manier:
maar nu wil ik ipv dat stukje met al die emailarray's, een while lus, waar dus de namen en emailadressen in worden gezet.
ik heb het volgende, maar het werkt niet:
hoe moet ik dit doen?
ik heb een loginsysteem, en daar wil ik een emailscript aan koppelen.
het emailscript bevat een selectbox, waar je kunt kiezen naar wie (uit de database van het loginsysteem) de email word verzonden.
ik werk op de volgende manier:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
$email[] = array( '--Select--', '' );
$email[] = array( '---', '--- );
$email[] = array( '---, '---' );
$email[] = array( '---', '---' );
if( count( $eMail ) > 1 ) {
echo "<select size=\"1\" name=\"To\">\n";
foreach( $eMail as $k => $a )
echo "<option value=\"$k\">$a[0]</option>\n";
echo "</select>\n";
} else
echo $eMail[0][0];
$email[] = array( '---', '--- );
$email[] = array( '---, '---' );
$email[] = array( '---', '---' );
if( count( $eMail ) > 1 ) {
echo "<select size=\"1\" name=\"To\">\n";
foreach( $eMail as $k => $a )
echo "<option value=\"$k\">$a[0]</option>\n";
echo "</select>\n";
} else
echo $eMail[0][0];
maar nu wil ik ipv dat stukje met al die emailarray's, een while lus, waar dus de namen en emailadressen in worden gezet.
ik heb het volgende, maar het werkt niet:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
$select = "SELECT * FROM ".$db_tbl." ORDER BY DESC name;
$query = mysql_query($select);
while($show = mysql_fetch_array($query))
{
echo "$email[]= array(".$show['name'].", ".$show['mail'].");";}
$query = mysql_query($select);
while($show = mysql_fetch_array($query))
{
echo "$email[]= array(".$show['name'].", ".$show['mail'].");";}
hoe moet ik dit doen?
PHP hulp
20/11/2024 14:40:57Niels Beckers
25/03/2007 13:24:00kan je niet gewoon zo iets doen:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$select = "SELECT * FROM ".$db_tbl." ORDER BY DESC name";
$query = mysql_query($select);
echo '<select name="email">';
while($show = mysql_fetch_array($query))
{
echo '<option value="'.$show['email'].'">'.$show['name'].'</option>';
}
echo '</select>';
?>
$select = "SELECT * FROM ".$db_tbl." ORDER BY DESC name";
$query = mysql_query($select);
echo '<select name="email">';
while($show = mysql_fetch_array($query))
{
echo '<option value="'.$show['email'].'">'.$show['name'].'</option>';
}
echo '</select>';
?>
Gewijzigd op 01/01/1970 01:00:00 door Niels Beckers