Ik heb er veel over na zitten denken maar ik kan geen oplossing bedenken waardoor het volgende gaat werken..
Het zit zo:
- In de database staan 5 waardes, die met het onderstaande script opgehaald worden.
Ik haal het zo op, normaal dan:
maar hoe krijg ik dit in godsnaam in het volgende php mail script..PHP Code:
<?php
$sql2b = mysql_query("SELECT * FROM iets WHERE iets = '".$iets."' ORDER BY sort ASC") or die(mysql_error());
while($row2b = mysql_fetch_assoc($sql2b)) {
$iets1 = $row2b['id'];
$naam = $row2b['naam'];
echo 'hier dus het '.$id.' en de '.$naam.' dan maar he.' } ?>
PHP Code:
$mailto = $email;
$onderwerp = 'Onderwerp - Websitenaam';
$bericht = 'hier het bericht, hier wil ik dus al die gegevens hebben';
$headers = 'From: email@domein.nl' . "\r\n" . 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail($mailto, $onderwerp, $bericht, $headers);
- Hoe o hoe - waarden database in php mail
-
22-06-2012, 14:37 #1
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Hoe o hoe - waarden database in php mail
-
-
22-06-2012, 14:45 #2
- Berichten
- 691
- Lid sinds
- 15 Jaar
Re: Hoe o hoe - waarden database in php mail
Sessies :)
-
22-06-2012, 14:48 #3
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
-
22-06-2012, 14:54 #4
- Berichten
- 691
- Lid sinds
- 15 Jaar
Re: Hoe o hoe - waarden database in php mail
Wat je precies wilt doen weet ik niet,
ik neem aan de waarden gebruiken op een volgende pagina?
PHP Code:session_start();
$data = array(
'id' => $row2b['id'],
'naam' => $row2b['naam'],
);
$_SESSION['data'] = $data;
echo $_SESSION['data']['id'];
echo $_SESSION['data']['naam'];
-
22-06-2012, 14:55 #5
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Hoe o hoe - waarden database in php mail
Wat je precies wilt doen weet ik niet,
ik neem aan de waarden gebruiken op een volgende pagina?
PHP Code:session_start();
$data = array(
'id' => $row2b['id'],
'naam' => $row2b['naam'],
);
$_SESSION['data'] = $data;
echo $_SESSION['data']['id'];
echo $_SESSION['data']['naam'];
Dit moet op dezelfde pagina gebeuren. Daarnaast zijn er meerdere waardes die het script ophaalt.
-
22-06-2012, 14:58 #6
- Berichten
- 691
- Lid sinds
- 15 Jaar
Re: Hoe o hoe - waarden database in php mail
Dan het script includen in een variabele, zoiets:
PHP Code:$foo = include 'mijnscript.php'
$bericht = 'hier het bericht, hier wil ik dus al die gegevens hebben' . $foo;
PHP Code:$bericht = <<<EOD
Mijn waarden: $iets1 $naam
EOD;
Laatst aangepast door S. van Laere : 22-06-2012 om 15:15 Reden: Automatisch samengevoegd.
-
22-06-2012, 15:21 #7
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Hoe o hoe - waarden database in php mail
Waar zit de fout? ik wil het niet op de pagina maar wel op de mail hebben.
PHP Code:$mailto = $email;
$onderwerp = 'Reactie - domein.nl';
$foo = include 'include/mailscript.php'; $bericht = $foo;
$headers = 'From: no-reply@domein.nl' . "\r\n" . 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail($mailto, $onderwerp, $bericht, $headers);
-
22-06-2012, 15:44 #8
- Berichten
- 115
- Lid sinds
- 13 Jaar
Re: Hoe o hoe - waarden database in php mail
PHP Code:<?PHP
$query = "SELECT * FROM iets";
$result = mysql_query($query);
$rows = mysql_num_rows($result);
if ($rows > 0)
{
$array = mysql_fetch_assoc($result);
//nu bouw je je mail op met de gegevens in je array
//als ik dus de velden naam en leeftijd in mijn database heb staan
$mail = "Hallo ". $array['naam'] ."";
$mail .= "Je bent ". $array['leeftijd'] ." jaar oud";
}
else
{
echo "Er zijn geen gegevens gevonden";
}
?>
-
22-06-2012, 15:55 #9
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Hoe o hoe - waarden database in php mail
PHP Code:<?PHP
$query = "SELECT * FROM iets";
$result = mysql_query($query);
$rows = mysql_num_rows($result);
if ($rows > 0)
{
$array = mysql_fetch_assoc($result);
//nu bouw je je mail op met de gegevens in je array
//als ik dus de velden naam en leeftijd in mijn database heb staan
$mail = "Hallo ". $array['naam'] ."";
$mail .= "Je bent ". $array['leeftijd'] ." jaar oud";
}
else
{
echo "Er zijn geen gegevens gevonden";
}
?>
Even testen hoor, verander straks dit bericht.
-
22-06-2012, 19:09 #10
- Berichten
- 100
- Lid sinds
- 13 Jaar
Re: Hoe o hoe - waarden database in php mail
PHP Code:<?php
$sql2b = mysql_query("SELECT * FROM iets WHERE iets = '".$iets."' ORDER BY sort ASC");
// or die()? Beetje 1990...
// We doen het zo!
if( $sql2b ){
while($row2b = mysql_fetch_assoc($sql2b)) {
$iets1 = $row2b['id'];
$naam = $row2b['naam'];
$mailto = $email;
$onderwerp = 'Onderwerp - Websitenaam';
$bericht = 'De gegevens: ID". $iets1." en de naam: ". $naam."';
$headers = 'From: email@domein.nl' . "\r\n" . 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail($mailto, $onderwerp, $bericht, $headers);
}
}else{
echo "Fout in de query, reden:<br />". mysql_error();
}
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic