小编JDV*_*590的帖子

HTML表到php数组

- - - - - - - 编辑 - - - - - - - - - - - -

所以我采用DOM方法.这是我到目前为止:

  <?php function getdata(){
    $contents = file_get_contents('internatdata.htm');
    //create a DOM based off of the string from the html table
     $DOM = new DOMDocument;
   $DOM->loadHTML($contents);

   //get all tr and td
   $items = $DOM->getElementsByTagName('tr');
   $tds = $DOM->getElementsByTagName('td');

   function tdrows($elements){
       $str = "";
       for ($ii =0; $ii < $elements->length; $ii++){
            $str .= $elements->item($ii)->nodeValue . ",";


           }
          return $str;
       }

   for ($i = 0; …
Run Code Online (Sandbox Code Playgroud)

php

12
推荐指数
1
解决办法
4万
查看次数

将参数添加到dataAdapter.fill()

我正在尝试将参数添加到sqlDataAdapter.我试过使用parameters.add()但是适配器不是sqlCommand.这是我的一些代码.

Private Sub convertToCSV(ByVal SqlQuery As String)
        Dim Dt As New DataTable()
        Dim SqlCon As New SqlConnection("Data Source=db;Initial Catalog=productionservicereminder;User Id=id;Password=pass;")
        Dim Ada As New SqlDataAdapter(SqlQuery, SqlCon)

        Ada.Fill(Dt)

  Public Sub excSP(ByVal ReprtID As Integer, ByVal pgid As Integer)

 convertToCSV(sql4)

End Sub
Run Code Online (Sandbox Code Playgroud)

基本上我想尝试做这样的事情:

Ada.Parameters.Add(New SqlParameter("@pgid", pgid))
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net parameters ado.net sqldataadapter

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

CASE表达式语法错误SQL

我已经到处研究过但似乎无法解决一个简单的错误:运行Microsoft SQL服务器:

UPDATE copyprogmaster
       SET active =
                 CASE
                   WHEN active = 1 THEN active = 0
                   WHEN active = 0 THEN active = 1
                  ELSE active
                 END
WHERE source = 'Mass_Mail'
Run Code Online (Sandbox Code Playgroud)

我的错误是:

第4行:'='附近的语法不正确.

sql sql-server syntax sql-server-2005

4
推荐指数
1
解决办法
1305
查看次数

循环遍历gridview并获取数据键值

我试图循环遍历gridview的行并检索每行的数据键值,然后执行一些代码来运行sql查询.如何获取变量中每行的数据键值?现在我收到一条错误消息说:

system.web.ui.webcontrols.datakey类型的值不能转换为整数.

这是我的代码:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    For Each row As GridViewRow In GridView1.Rows
        Dim therowindex As Integer = row.RowIndex

        Dim theid As Integer = GridView1.DataKeys([therowindex])

        'execute some more code running queries using the data key value.
    Next
End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net

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

从字符串php构建多维数组

编辑:这是以下部分$preparedstring:

555555,Jones,Brian,NYC,1000,2011-10-21 00:00:00,Check,1542,0 ,, Check ,, 0 ,, Check ,,; 6666666,Miler,Christopher,Chicago,1000,2011-10-26 00:00:00,Check,6406,0 ,, Check ,, 0 ,, Check ,,;

我试图将HTML表转换为多维数组.我已将表转换为长字符串,每个单元格用逗号分隔,每行用分号分隔.

我不确定如何从这个字符串构建多维数组.这是我到目前为止所尝试的:

<?php    
$outerARR = explode(";", $preparedstring);

    $arr = array
    (
    foreach ($outerARR as $arrvalue) {
        $innerarr = explode(",", $arrvalue);
        $innerarr[0]=>array
        (
         $innerarr[];
         )
    }
    );
?>
Run Code Online (Sandbox Code Playgroud)

这给了我附近的语法错误

$ arr = array

(

左括号.

php

2
推荐指数
1
解决办法
7641
查看次数

Jquery源错误

我有一个jquery例程,在调试过程中,错误消息来自jquery源文件.我使用的是谷歌cdn托管文件版本1.7.1/jquery.min

错误说

未捕获错误:语法错误,无法识别的表达式:''

这是来自jquery源代码的代码区域(格式化时为1530行):

 m.filter = function(a, c, d, e) {
        var f, g, h, i, j, k, l, n, p, q = a, r = [], s = c, t = c && c[0] && m.isXML(c[0]);
        while (a && c.length) {
            for (h in o.filter)
                if ((f = o.leftMatch[h].exec(a)) != null && f[2]) {
                    k = o.filter[h], l = f[1], g = !1, f.splice(1, 1);
                    if (l.substr(l.length - 1) === "\\")
                        continue;
                    s === r && (r = []); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
3942
查看次数

PHP For循环语法错误

我收到语法错误:

意想不到的']'

这是我的代码:

<?php

$output = "";
for ($i=1; $i<16; $i++) {
    $output .= $_POST["DepositCode" . i . ] . "," . $_POST["textfield" . i . ] . "," . $_POST["AccountNum" . i . ] . " \r\n"; 
    }

$file ='textt.txt';
file_put_contents($file, $output);
?>
Run Code Online (Sandbox Code Playgroud)

php syntax-error

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