Avatar billede sabumnim Novice
02. september 2009 - 17:59 Der er 4 kommentarer og
1 løsning

a href link

Hej alle

Lige et spørgsmål, som jeg gerne vil have et svar på og jeg håber at I kan hjælpe mig.

Jeg vil gerne have lavet et mailto link med a href på denne måde:

<a href="mailto:minmail@mailadresse.dk?subject=Link fra minwebside.dk&body=http://www.minwebside.dk/ordreid?=234">Send email til kunden</a>

Hertil skal lige oplyses lidt info
1) Mail adressen kommer fra en tabel i min db kaldet "students" og fra en celle kaldet "email"
2) Ordreid=234: her kommer selve id nummeret fra en anden tabel kaldet "task" hvor cellen hedder "task_id"

Kan dette evt lade sig gøre?
Jeg ved ikke om man måske kan bruge noget INNER JOIN eller andet til at løse dette og jeg efterspørger derfor et eksempel på dette.

//Carsten
Avatar billede showsource Seniormester
02. september 2009 - 18:53 #1
Du laver det vel bare i din echo af email ?
Avatar billede sabumnim Novice
02. september 2009 - 22:03 #2
Hej showsource

Jeg ved ikke helt hvordan dette skal gøres da hele a-tagget jo bliver en kombination af flere del-elementer som skal leveres fra forskellige tabeller, og derfor skal komme ind dynamisk.

Det jeg tænker er noget hen a la:
SELECT from tabel1, tabel2 INNER JOIN WHERE AS task_id, email..... eller noget i den stil til at omslutte mit a-tag.

Dermed skulle mit a-tag så "modtage" de informationer jeg beder om?
Er dette helt forkert, eller er der en anden måde at gøre det på som jeg ikke lige kan gennemskue.

//Carsten
Avatar billede sabumnim Novice
03. september 2009 - 08:40 #3
Hej igen

Jeg har nu prøvet at sammenstrikke dette eksempel, men får nogle fejl beskeder ud:

Eksempel:
<?php
require_once ('strings.php');
$result2 = mysql_query("SELECT orders, students  FROM orders INNER JOIN students on ordreid = email WHERE ordreid = '$ordredato' ORDER BY ordreid ")  or die(mysql_error());
                while($row = mysql_fetch_assoc($result2)) {
                    echo "<a href='mailto:$email?subject=Link fra grafiskp.kts.dk&body=http://www.minwebside.dk/ordreid?=$ordreid'>Send email til kunden</a>";
                }
            ?>

Får disse fejl ud:
Notice: Undefined variable: ordredato in C:\webdeploy\EasyPHP 3.0\www\skp-ordrer\index2.php on line 112
Unknown column 'orders' in 'field list'

//Carsten
Avatar billede sabumnim Novice
03. september 2009 - 09:45 #4
Hej alle

Jeg lukker denne ned og åbner et nyt spørgsmål som måske kan give et bedre lys over sagen, forhåbentlig.


//Carsten
Avatar billede sabumnim Novice
03. september 2009 - 09:59 #5
Spørgsmålet her er lukket og et nyt oprettet her istedet for:

http://www.eksperten.dk/spm/885438

Grundet manglende svar

//Carsten
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