Avatar billede patrick86 Nybegynder
09. november 2004 - 13:57 Der er 14 kommentarer

Include mail i et link

Hej med jer!

Jeg har et link på min side som peger www.ditdomæne.dk?empID=

Jeg skal have hentet brugerens mail adresse fra min mysql db, og anbragt efter = tegnet

Er der nogle som kan hjælpe med det, står lidt på bar bund :)

Tak

/Morten
Avatar billede morteeart Nybegynder
09. november 2004 - 14:02 #1
<?
$q = mysql_query("SELECT email FROM tabel WHERE brugernavn='noget' );
$r = mysql_fetch_array($q);
?>

<a href="?empID=<?= $r['email']; ?>"><?= $r['email']; ?></a>


eller noget lign. :)
Avatar billede henninghabor Nybegynder
09. november 2004 - 14:03 #2
<?php
$conn = mysql_connect("server", "brugernavn", "kodeord");
mysql_select_db("database");
$result = mysql_query("select * from tabel");
while ($row = mysql_fetch_array($result)) {
  echo "<a href=\"www.ditdomæne.dk?email=" . $row["email"] . "\" title=\"" . $row["navn"] . "\">" . $row["navn"] . "</a>";
}
mysql_close($conn);
?>

Tester ikke for html... Men kan sagtens udvides til at erstatte tegn med htmlkode.
Avatar billede Slettet bruger
09. november 2004 - 14:03 #3
mener du sådan?

$result = mysql_query("SELECT mailkolonne FROM tabel");
if ($row = mysql_fetch_array($result)) {
  echo "www.ditdomæne.dk?empID=".$row[mailkolonne];
}
Avatar billede henninghabor Nybegynder
09. november 2004 - 14:04 #4
Hov...

Var vist lidt for langsom.
Avatar billede Slettet bruger
09. november 2004 - 14:05 #5
echo linien i mit ex skulle selvf have været
  echo "<a href=\"www.ditdomæne.dk?empID=".$row[mailkolonne].">Link</a>;
Avatar billede Slettet bruger
09. november 2004 - 14:06 #6
nej den skulle ej.. den skulle være

  echo "<a href=\"www.ditdomæne.dk?empID=".$row[mailkolonne]."\">Link</a>;

men det er jo ligemeget da der kom 2 andre bud næsten magen til ;o)
Avatar billede Slettet bruger
09. november 2004 - 14:10 #7
sorry for spam, men det kan simpelthen ikke passe at jeg ikke kan finde ud af at skrive:
  echo "<a href=\"www.ditdomæne.dk?empID=".$row[mailkolonne]."\">Link</a>";


;o)
Avatar billede patrick86 Nybegynder
09. november 2004 - 14:28 #8
Er det sådan en af jer som har tjek på det lige kunne give mig MSN konto.
Jeg vil selvfølgelig give point derefter mere fordi i nok lige skal kigge i en fil før i forstår hvad jeg mener.
Avatar billede morteeart Nybegynder
09. november 2004 - 14:35 #9
patrick86.. læs reglerne.
Avatar billede patrick86 Nybegynder
09. november 2004 - 14:48 #10
Ups ja det kan jeg godt se sorry

Prøver lige at forklare det bedere!
Sådan ser det ud når jeg skal hente en mail frem for en bruger som er logget ind

{
            $sql_select = mysql_query( "select * from ".$prefix."store_customer where email='$valid_user'");

            while ($row = mysql_fetch_array($sql_select)){

                $email=$row["email"];
}


Håber det kan hjælpe lidt
Avatar billede Slettet bruger
09. november 2004 - 15:02 #11
så er det vel bare

echo "<a href=\"www.ditdomæne.dk?empID=".$valid_user."\">Link</a>";

hvis jeg har forstået det rigtigt...
Avatar billede henninghabor Nybegynder
09. november 2004 - 15:07 #12
{
            $sql_select = mysql_query( "select * from ".$prefix."store_customer where email='$valid_user'");

            while ($row = mysql_fetch_array($sql_select)){

                echo "<a href=\"www.ditdomæne.dk?email=" . $row["email"] . "\" title=\"" . $row["email"] . "\">" . $row["email"] . "</a>";
}
Avatar billede patrick86 Nybegynder
09. november 2004 - 15:32 #13
Tak henninghabor


Hvis jeg nu li vil ha en text hver der står "tryk her" som peger på det link

Så for du dine 100 point

Tak

:)
Avatar billede henninghabor Nybegynder
09. november 2004 - 15:52 #14
Mener du hvis der i stedet for e-mailen står "Tryk her"?
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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