Avatar billede 00player Nybegynder
30. april 2003 - 16:57 Der er 6 kommentarer og
1 løsning

Fra MySQL til PHP til Tekstfelt

Jeg er løbet tør for ideer til hvordan jeg henter alle mine email adresser ind fra min DB til et enkelt tekstfelt med en knap...

Her er hvad jeg er nået frem til, men hvad kan lige få det til at virke?

<html>
<head>
    <title>Mailtest</title>
</head>

<body>
<?php
//Set the variables for the DB access:

$Host = "localhost";
$User = "bruger";
$Password = "pass";
$DBName = "db";
$TableName = "kundekartotek";

$Link = mysql_connect ($Host, $User, $Password);

$Query = "SELECT email FROM kundekartotek";
$Result = mysql_db_query ($DBName, $Query, $Link);

$mailliste = "";

//Fetch the results from th DB
while ($Row = mysql_fetch_array($Result)) {

$mailliste = "$mailliste$Row[email]".",";

print ("$mailliste"); // Skal ikke være der i den endelige

}
mysql_close ($Link);
           
?>

<FORM METHOD=post NAME="mailform">
Modtagerens Email Adresse: <INPUT TYPE=TEXT NAME="MailTo" SIZE="50">
<INPUT TYPE=BUTTON onClick="java script:document.mailform.MailTo.value=<%=$mailliste%>;" NAME="HENT" VALUE="Hent Email Adresser!"><BR>
</body>
</html>
Avatar billede clausjul Nybegynder
30. april 2003 - 17:03 #1
<%=$mailliste%> = forkert
<?=$mailliste?> = rigtigt
Avatar billede clausjul Nybegynder
30. april 2003 - 17:05 #2
... og
onClick="java script:document.mailform.MailTo.value=<%=$mailliste%>;" bør være
onClick="java script:document.mailform.MailTo.value='<%=$mailliste%>';"
Avatar billede schaefner Juniormester
30. april 2003 - 17:05 #3
while ($Row = mysql_fetch_array($Result)) {
    $mailliste .= "$Row[email],";
}



Modtagerens Email Adresse: <INPUT TYPE=TEXT NAME="MailTo" SIZE="50" value="<? echo "$mailliste"; ?>">
Avatar billede clausjul Nybegynder
30. april 2003 - 17:06 #4
Nej, det skal være sådan:
onClick="java script:document.mailform.MailTo.value='<?= $mailliste ?>';"
Avatar billede clausjul Nybegynder
30. april 2003 - 17:07 #5
-> schafner
Tekstfeltet skal indholde e-mail adresser EFTER man har trykket på knappen.
Avatar billede schaefner Juniormester
30. april 2003 - 17:09 #6
det var da tåbeligt, men det er samme princip.
Avatar billede disky Nybegynder
30. april 2003 - 17:11 #7
flyt venligst dit php spørgsmål til PHP gruppen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester