Php 如何像数据一样获取mysql记录?

Php 如何像数据一样获取mysql记录?,php,mysql,Php,Mysql,大家好,我的问题有些奇怪,但我会在这里解释 我想记录简历的例子和用户信息。 我有两张那样的桌子 cv *id *format users *id *name *age <p> My name is <b>$name</b> and im <b>$age</b> years old. <p> $sqlcv = mysql_fetch_array(mysql_query("select * from cv where id=

大家好,我的问题有些奇怪,但我会在这里解释

我想记录简历的例子和用户信息。 我有两张那样的桌子

cv
*id *format
users
*id *name *age
<p>
My name is <b>$name</b> and im <b>$age</b> years old.
<p>
$sqlcv = mysql_fetch_array(mysql_query("select * from cv where id='2'"));
$text = $sqlcv['format'];

$sqluser = mysql_fetch_array(mysql_query("select * from users where id='3'"));
$name = $sqluser['name'];
$age = $sqluser['age'];

echo $text;
在格式单元格中包括一些html标记和$name、$age标记,就像这样

cv
*id *format
users
*id *name *age
<p>
My name is <b>$name</b> and im <b>$age</b> years old.
<p>
$sqlcv = mysql_fetch_array(mysql_query("select * from cv where id='2'"));
$text = $sqlcv['format'];

$sqluser = mysql_fetch_array(mysql_query("select * from users where id='3'"));
$name = $sqluser['name'];
$age = $sqluser['age'];

echo $text;
结果; 我的名字是$name,我是$age岁。 因此html标记可以工作,但未显示姓名和年龄:( 希望我能解释这个

试试这个:

$age = 23;
$text = "Hi im Darius and im ".$age." years old";
echo $text;

您必须这样编写$text:

$text = "Hi im Darius and im " . $age . " years old";
否则它会认为$age在字符串中。

您可以使用


与$name类似。我认为将其放入数据库列是没有意义的,因此我将发布这另一部分,以防您真的这样做。

这一模一样。您确定您没有使用单引号吗?这可能与mysql无关。顺便说一句,如果任何答案对您有帮助,请不要放弃et将其标记为已接受。
<p>My name is <b><?=$name?></b> and I'm <b><?=$age?></b> years old.<p>
$output = str_replace('$age', $yourAgeVariable, $theCellValue)