fetch_array + Radiobuttons!?

e-arty

Mitglied
Hallo wieder einmal komm ich, um euch um Hilfe zu bitten.

Folgendes Problem:

Ich les die Daten aus und möchte das er sie mir dann in dem Feld "empfang" die Emails mit Komma getrennt ausgibt.
1. Wie bewerkstellige ich es, dass er mir die Daten (Emails) anzeigt, wennn ich einen von den Radiobuttons anwähle?
2. Wäre ein Dropdownmenü besser?

Hier mal mein Versuch:

PHP:
<?php 
require ("database.php");
if($content_type == "text")
{
$sql2 = "SELECT Email FROM Newsletterabonnenten WHERE HTML = 'Nein' && TEXT = 'Ja' ";
$result2 = mysql_query($sql2);
while ($list = mysql_fetch_array($result2)) 
{
$empfaenger = $list["Email"] .",";
}
}
if($content_type == "html")
{
$sql3 = "SELECT Email FROM Newsletterabonnenten WHERE HTML = 'Ja' && TEXT = 'Nein' ";
$result3 = mysql_query($sql3);
while ($list = mysql_fetch_array($result3)) 
{
$empfaenger = $list["Email"] .",";
}
}
?>
<html>
<body>
<input type="text" name="empfang" value="<?php echo $empfaenger?>"><br> 
<input type="radio" name="content_type" value="html" checked >HTML 
<input type="radio" name="content_type" value="text" >Text
</body>
</html>

Vielen Dank im Voraus für eure Hilfe.
 
  1. Was genau ist das Problem?
    ausgeben kannst du Daten mit echo() oder print()

    Damit die Radiobuttons überhaupt übermittelt werden, sollten sie sich in einem Formular befinden, welches ich momentan nicht entdecke.

    Wenn du willst, dass direkt nach dem Anklicken ohne Senden eines Formulares die Mails angezeigt werden, geht das so nicht... da müsstest du eine Workaround mit Javascript schaffen.
  2. Das ist eher eine Frage der Optik..rein technisch gesehen ist es egal.
 
Zurück