Количество переменных не соответствует количеству параметров php

Следующий код может помочь вам

http://msdn.microsoft.com/en-us/library/ms149475.aspx?cs-save-lang=1&cs-lang= vb # code-snippet-3

Imports System.Collections

Imports System.Text.RegularExpressions

Module Example

    Public Sub Main()
        Dim words As String = "letter alphabetical missing lack release " + _
                              "penchant slack acryllic laundry cease"
        Dim pattern As String = "\w+  # Matches all the characters in a word."
        Dim evaluator As MatchEvaluator = AddressOf WordScrambler
        Console.WriteLine("Original words:")
        Console.WriteLine(words)
        Console.WriteLine("Scrambled words:")
        Console.WriteLine(Regex.Replace(words, pattern, evaluator,
                                        RegexOptions.IgnorePatternWhitespace))
    End Sub

    Public Function WordScrambler(ByVal match As Match) As String
        Dim arraySize As Integer = match.Value.Length - 1
        ' Define two arrays equal to the number of letters in the match. 
        Dim keys(arraySize) As Double
        Dim letters(arraySize) As Char

        ' Instantiate random number generator' 
        Dim rnd As New Random()

        For ctr As Integer = 0 To match.Value.Length - 1
            ' Populate the array of keys with random numbers.
            keys(ctr) = rnd.NextDouble()
            ' Assign letter to array of letters.
            letters(ctr) = match.Value.Chars(ctr)
        Next
        Array.Sort(keys, letters, 0, arraySize, Comparer.Default)
        Return New String(letters)
    End Function

End Module

' The example displays output similar to the following: 
'    Original words: 
'    letter alphabetical missing lack release penchant slack acryllic laundry cease 
'     
'    Scrambled words: 
'    etlert liahepalbcat imsgsni alkc ereelsa epcnnaht lscak cayirllc alnyurd ecsae

-1
задан RiggsFolly 17 January 2019 в 11:07
поделиться

1 ответ

Вы готовите оператор позже в своем коде и передаете связанный параметр, поэтому его необходимо записать с ? для каждого параметра, с которым вы связываетесь

$INSERT = "INSERT Into loginas 
                (`firstname`, `surname`, `passwor`, `email`) 
            values(?,?,?,?)";
0
ответ дан RiggsFolly 17 January 2019 в 11:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: