小编Ali*_*mra的帖子

PHP字符串包含整数

我有以下字符串如下:

1BG200,1M400,1BA1000
Run Code Online (Sandbox Code Playgroud)

我想将上述字符串与Desc Order进行比较......

码:

$sql = "SELECT * FROM collected WHERE c_no BETWEEN '".$from."' AND '".$to."' ORDER BY c_no Desc";
Run Code Online (Sandbox Code Playgroud)

输出:

1M400
1BG200
1BA1000 
Run Code Online (Sandbox Code Playgroud)

它应该是1000更大,然后400,200 ..我怎么能比较它们?我认为比较包含整数的字符串是不对的!我找不到适合我的问题的正确解决方案?

有人建议使用preg_matchsubstr..但你可以看到有单个和双重字符ex(M和BG).

对不起,我不熟悉PHP ..请帮忙!

php mysql

6
推荐指数
1
解决办法
258
查看次数

PHP打印热敏收据打印机

我拥有连接到本地PHP销售点的Sewoo热敏打印机.现在作为使用php的简单打印测试,我编写了以下代码:

<?php
$handle = printer_open("THERMAL LK-TXXX");
$handle = printer_open();
?>
Run Code Online (Sandbox Code Playgroud)

我得到了这个错误:

Fatal error: Call to undefined function printer_open() in C:\wamp\www\frame\reciept.php on line 2
Run Code Online (Sandbox Code Playgroud)

我使用Wampp作为我的网络服务器,Windows 7,我已经为我的打印机安装了正确的驱动程序.我该如何解决这个问题,或者是否有一种替代的"打印"方法使用PHP自动打印而不显示打印预览?

谢谢

php printing point-of-sale

3
推荐指数
1
解决办法
6830
查看次数

如何从Javascript打开Windows资源管理器窗口?

我拥有一个本地PHP销售点,使用wampp作为我的网络服务器(Win7).我正在寻找的是通过访问我的电脑 - > USB闪存E:...但是使用Javascript找到一种打开闪存驱动器E的方法.

我找到了这个代码,它可以根据需要完美运行......但是这只适用于IE,我使用谷歌浏览器作为我的POS浏览器,但铬做什么......打开一个空白窗口!

这是代码:

<script>
function CallMe()
{
 window.open("file://PCNAME/E$");
}
</script>
<html>
<input  type="button" onClick="CallMe()" value="Open USB" />
</html>
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以打开USB Drive E?也许通过使用PHP?

javascript windows windows-explorer

3
推荐指数
2
解决办法
4万
查看次数