Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中通过打印机打印从mysql检索的数据_Php_Mysql - Fatal编程技术网

如何在php中通过打印机打印从mysql检索的数据

如何在php中通过打印机打印从mysql检索的数据,php,mysql,Php,Mysql,我想打印通过打印机从mysql检索的mysql数据 请不要回答CTRL+p 我想要一个按钮,可以发送所有的mysql检索数据到打印机。。。我应该能够通过打印机打印数据 谢谢这已经得到了回答。使用以下链接中给出的解决方案: 此链接中的变量$html应包含从Mysql获取的数据(与您的情况相同) 像 $html=“idnamescription”; mysql\u connect(“本地主机”、“mysql\u用户”、“mysql\u密码”)或 die(“无法连接:”.mysql_error())

我想打印通过打印机从mysql检索的mysql数据

请不要回答CTRL+p

我想要一个按钮,可以发送所有的mysql检索数据到打印机。。。我应该能够通过打印机打印数据


谢谢

这已经得到了回答。使用以下链接中给出的解决方案:

此链接中的变量
$html
应包含从Mysql获取的数据(与您的情况相同)

$html=“idnamescription”;
mysql\u connect(“本地主机”、“mysql\u用户”、“mysql\u密码”)或
die(“无法连接:”.mysql_error());
mysql_select_db(“mydb”);
$result=mysql_查询(“从mytable中选择id、名称、描述”);
而($row=mysql\u fetch\u数组($result,mysql\u NUM)){
$html.=''.$行[0]。$行[1]。$行[2]。'';
}
$html.=”;

您说的是在服务器上打印,还是通过浏览器在用户系统上打印?每次您在新代码中使用数据库扩展时,它都会被弃用,并且已经存在多年,在PHP7中永远消失。如果你只是在学习PHP,那么就把精力花在学习
PDO
mysqli
数据库扩展和准备好的语句上。哈哈…谢谢,我只使用PDO,我使用了mysqli long back:-)…目的是给出想法,而不是给出确切的代码,因为这个问题似乎非常基本..很好的理解:-)
$html="<table><tr><td>ID</td><td>Name</td><td>Description</td></tr>";

mysql_connect("localhost", "mysql_user", "mysql_password") or
    die("Could not connect: " . mysql_error());
mysql_select_db("mydb");

$result = mysql_query("SELECT id, name, desc FROM mytable");

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
$html.="<tr><td>".$row[0]."</td><td>".$row[1]."</td><td>".$row[2]."</td></tr>";
}

$html.="</table>";