使用cookie,PHP等对页面视图计数器进行编码

时间:2017-05-23 15:22:04

标签: php

我在同一主题的YouTube教程中找到了此代码。似乎无法让它工作。我现在得到的错误就是这个

  

注意:尝试在第13行的C:\ xampp \ htdocs \ test.php中获取非对象的属性

有人知道这段代码有什么问题吗?我非常 PHP的新手。我只是用一些JS来解决HTML和CSS问题,所以如果它非常简单的话,请不要这么做。

using System.Windows;
using System.Windows.Media;

namespace Xander
{
    /// <summary>
    /// Interaction logic for Arduino.xaml
    /// </summary>
    public partial class Arduino : Window
    {
        public Arduino()
        {
            InitializeComponent();
        }


        //Butonul de conectare/deconectare la SerialPort pentru conexiunea la Arduino
        private void btnConnect_Click(object sender, RoutedEventArgs e)
        {
            if (!ArduinoControl.IsConnected())
            {
                ArduinoControl.ConnectToArduino();
            }
            else
            {
                ArduinoControl.DisconnectFromArduino();
            }
        }

        //Butonul de ascundere a ferestrei ArduinoControl
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Hide();
        }

        //TODO - De verificat - NOT WORKING
        public void DisplayConnected()
        {
            //MessageBox.Show("Metoda este rulata");            //WORKING
            btnConnect.Content = "Disconnect";
            lblConnectionStatus.Foreground = Brushes.Green;
            lblConnectionStatus.Content = "Connected";
        }

        //TODO - De verificat - NOT WORKING
        public void DisplayDisconnected()
        {
            btnConnect.Content = "Connect";
            lblConnectionStatus.Foreground = Brushes.Red;
            lblConnectionStatus.Content = "Disconnected";
        }
    }
}

1 个答案:

答案 0 :(得分:1)

第6行上的SQL可能是错误的。所以 $ result 变量不是 mysqli_query 对象。

尝试在第7行之后添加此代码段以找出此处的错误。

if($result === false)
{
   die("Error description: " . mysqli_error($conn));
}

阅读一些关于 mysqli_error 功能的documentation

已更新

这将解决您的问题。设置正确的变量。您正在$ db_name地方使用表名。

$conn = mysqli_connect("$db_hostname", "$db_username", "$db_password", "$db_name") or die("db connect error: ".mysqli_connect_error());