Forum Moderators: coopster
Hi $name
Your Star Sign is $star_sign. Blah Blah Blah Blah Blah BlahBlah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah BlahBlah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah
Regards
Webmaster
I can link both tables through a join
$result= mysql_query("Select user.name , user.star_sign, horoscope.star_sign, horoscope.text from user, horoscope where user.star_sign=horoscope.star_sign");
$row = mysql_fetch_array($result);
$name= $row [name];
$star_sign= $row [star_sign];
$text = $row [text];
echo "$text";
The problem is that the ouput is
Hi $name
Your Star Sign is $star_sign . Blah Blah Blah Blah Blah BlahBlah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah BlahBlah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah
Regards
Webmaster
I would like it to fill in the various info so it looks like this. eg user = John star_sign= Pisces
Hi John.
Your Star Sign is Pisces.Blah Blah Blah Blah Blah BlahBlah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah BlahBlah Blah Blah
Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah
Regards
Webmaster
How can I get the letters in my table to be generated fully filled in. Is this possible? Any help would be greatly appreciated.
Regards
Mc Kimson
It was suggested I use the str_replace.
<?php
$result= mysql_query("Select user.name , user.star_sign, horoscope.star_sign, horoscope.text from user, horoscope where user.star_sign=horoscope.star_sign");
$row = mysql_fetch_array($result);
$name= $row [name];
$star_sign= $row [star_sign];
$text = str_replace(array('$name','$star_sign'),array($name,$star_sign),$row [text]);
echo $text;
?>
Thanks to Kenrbnsn