Столкнувшись с проблемой в заявлении if-else. Он всегда перенаправляет на 1-е условие

Я написал для пользователей Visual Basic:

Protected Function HasColumnAndValue(ByRef reader As IDataReader, ByVal columnName As String) As Boolean
    For i As Integer = 0 To reader.FieldCount - 1
        If reader.GetName(i).Equals(columnName) Then
            Return Not IsDBNull(reader(columnName))
        End If
    Next

    Return False
End Function

Я думаю, что это более мощно, а использование:

If HasColumnAndValue(reader, "ID_USER") Then
    Me.UserID = reader.GetDecimal(reader.GetOrdinal("ID_USER")).ToString()
End If
-4
задан Akintunde-Rotimi 18 January 2019 в 05:36
поделиться

1 ответ

Ваши пользовательские ценности теперь в сеансе. Попробуйте это.

<?php
        session_start();
        $message="";
        if(count(

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]POST)>0) { $con = mysqli_connect('localhost','id8401317_new','Deba@212','id8401317_abc') or die('Unable To connect'); $result = mysqli_query($con,"SELECT * FROM login WHERE username='" .

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]POST["username"] . "' and password = '".

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]POST["password"]."'"); $row = mysqli_fetch_array($result); if(is_array($row)) {

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION["id"] = $row[id];

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION["username"] = $row[username]; if (isset(

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION['username']['id'])) { if(

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION["username"]=='moyna') { header("Location:welcomemoyna.php"); } elseif(

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION['username']=='ramtarak') { header("Location:welcomeramtarak.php"); } elseif(

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION['username']=='tamluk') { header("Location:welcometamluk.php"); } elseif(

Ваши пользовательские ценности теперь в сеансе. Попробуйте это. [110]SESSION['username']=='bagnan') { header("Location:welcomebagnan.php"); } } else { $message = "Invalid Username or Password!"; } } } ?>

0
ответ дан PHP Geek 18 January 2019 в 05:36
поделиться
Другие вопросы по тегам:

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