M.G*_*rot 1 php mysql database variables assign
我有一个包含产品和价格的MySQL数据库表.虽然是html表单,但我在某个php文件中获得了产品名称.对于我要做的这个文件中的操作,我还需要相应的价格.
对我来说,以下内容看起来足够清晰:
$price = mysql_query("SELECT price FROM products WHERE product = '$product'");
Run Code Online (Sandbox Code Playgroud)
但是,它的回声返回:
Resource id #5
Run Code Online (Sandbox Code Playgroud)
而是像这样的值:
59.95
Run Code Online (Sandbox Code Playgroud)
似乎还有其他选项,如mysqli_fetch_assoc mysqli_fetch_array但我不能让它们输出任何有意义的东西,我不知道使用哪一个.
提前致谢.
Fab*_*bio 14
您需要从数据库中获取数据
$price = mysql_query("SELECT price FROM products WHERE product = '$product'");
$result = mysql_fetch_array($price);
Run Code Online (Sandbox Code Playgroud)
现在你可以打印出来
echo $result['price'];
Run Code Online (Sandbox Code Playgroud)
作为附注,我建议你切换到任何一个PDO或mysqli因为mysql_*api已被弃用,很快就会不再保留
| 归档时间: |
|
| 查看次数: |
52795 次 |
| 最近记录: |