我有一个像这样的字符串2 661,38 €,我需要回应,661,38但我无法达到解决方案
我做了以下代码:
$connection=mysql_connect('localhost','root','****') or die(mysql_error());
mysql_select_db('DB',$connection) or die(mysql_error());
$sql = mysql_query("select distinct prod_price COL from TABLE") or die(mysql_error());
?>
<?php
while($row=mysql_fetch_object($sql)):?>
<?php
if(mysql_num_rows($sql)>0){
$number = $row->COL;
$temp=explode(' ',$number);
$number = preg_replace("/[^0-9]/", '', $temp[0])/100;
echo number_format($number, 2, ',', ' '). "<br />";
}
?>
<?php endwhile;?>
Run Code Online (Sandbox Code Playgroud)
有人可以帮我从第一个地方删除那个2吗?
我得到的解决方案并没有帮助我所以我将整个代码用于了解我遇到的情况...请看代码片段...上面的代码给了我以下注意事项:
注意:未定义的偏移量:第26行的/var/www/html/login/str.php中的2个0,00
调用以下对象时出现自动化错误
Set IE = CreateObject("InternetExplorer.Application")
Run Code Online (Sandbox Code Playgroud)
错误正在显示
运行时错误'-2147467259(80004005)'自动化错误未指定的错误
任何人都可以知道为什么会这样吗
'将代码从注释中移出
Sub TableExample()
Dim IE As Object
Dim doc As Object
Dim strURL As String
strURL = Range("B2").Value
Set IE = CreateObject("InternetExplorer.Application")
With IE '
.Visible = True
.navigate Range("B2").Value
Do Until .readyState = 4
DoEvents
Loop
Do While .Busy
DoEvents
Loop
Set doc = IE.document
GetAllTables doc
.Quit
End With
End Sub
Run Code Online (Sandbox Code Playgroud) 我有一个如下所示的表结构
TNO DATE NETAMT CHQ CASH PARTY
---------------------------------------------
T1 01/04/2016 100 10 0 TEST1
T2 15/04/2016 50 0 0 TEST2
T3 18/04/2016 100 100 0 TEST3
Run Code Online (Sandbox Code Playgroud)
现在我想做一个 SQL 查询,它会给我一个老化报告,说明哪些事务在哪些板块中处于未完成状态。
我想以以下格式查看结果
PARTY 0-3 DAYS 4-6 DAYS 7-15 DAYS
---------------------------------------------
TEST1 0 0 90
TEST2 0 50 0
TEST3 0 0 0
Run Code Online (Sandbox Code Playgroud) 我正在尝试从[此URL(加载相当长的时间)] [1]中获取以下节点的值。我感兴趣的元素是:
title, g:price and g:gtin
Run Code Online (Sandbox Code Playgroud)
XML开始如下:
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>PhotoSpecialist.de</title>
<link>http://www.photospecialist.de</link>
<description/>
<item>
<g:id>BEN107C</g:id>
<title>Benbo Trekker Mk3 + Kugelkopf + Tasche</title>
<description>
Benbo Trekker Mk3 + Kugelkopf + Tasche Das Benbo Trekker Mk3 ist eine leichte Variante des beliebten Benbo 1. Sein geringes Gewicht macht das Trekker Mk3 zum idealen Stativ, wenn Sie viel draußen fotografieren und viel unterwegs sind. Sollten Sie in eine Situation kommen, in der maximale Stabilität zählt, verfügt das Benbo Trekker Mk3 über einen …Run Code Online (Sandbox Code Playgroud) 我的excel中有一个切片器,具有以下两个值
添加客户添加供应商
单击这些值时,我想打开2个不同的表单。谁能帮我这个忙。
我正在尝试从以下img标签中获取alt标签...
<div class="localImage">
<a href="/Electronic-Deals/b/ref=amb_link_185249707_2?ie=UTF8&node=4192584031&pf_rd_m=A1VBAL9TL5WCBF&pf_rd_s=center-new-12&pf_rd_r=07C4YQ4KZ15MZJQBT2PD&pf_rd_t=701&pf_rd_p=736512207&pf_rd_i=20">
<img src="http://g-ecx.images-amazon.com/images/G/31/rcx-events/cat-navs-electronics1._V335880105_.png" alt="Electronics" border="0" height="140" width="170"></a>
</div>
Run Code Online (Sandbox Code Playgroud)
为此,我尝试了以下代码...
$dom = new DOMDocument();
@$dom->loadHTML($html2);
foreach($dom->getElementsByClassName("localImage") as $tr) {
$name = '';
foreach($tr->getElementsByTagName('img') as $i)
{
$name = $i->getAttribute('alt');
}
echo $name;
Run Code Online (Sandbox Code Playgroud)
但是出现以下错误...
Call to undefined method DOMDocument::getElementsByClassName()
Run Code Online (Sandbox Code Playgroud)
谁能帮我解决哪里出错了...因为我之前尝试过这种代码模式,但从未遇到过此类问题。