У меня есть программа на C #, которая запускает WebClient для привязки данных из базы данных MySQL.
Когда приходит мой запрос, сервер отбрасывает уведомление:
Попытка получить свойство необъекта в строке 46.
Вот мой PHP-код:
<? //Some $Conn details thing in the beginning.
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "". $row["id"] . "|" . $row["nev"] . "|" . $row["_1"] . "|" . $row["_2"] . "|" . $row["_3"] . "|" . $row["_4"] . "|" . $row["_5"] . "|" . $row["_6"] . "|" . $row["_7"] . "|" . $row["_8"] . "|" . $row["_9"] . "|" . $row["_10"] . "|" . $row["_11"] . "|" . $row["_12"] . "|" . $row["_13"] . "|" . $row["_14"] . "|" . $row["_15"] . "|" . $row["_16"] . "|" . $row["_17"] . "|" . $row["_18"] . "|" . $row["_19"] . "|" . $row["_20"] . "|" . $row["_21"] . "|" . $row["_22"] . "|" . $row["_23"] . "|" . $row["_24"] . "|" . $row["_25"] . "|" . $row["_26"] . "|" .$row["_27"] . "|" . $row["_28"] . "|" . $row["_29"] . "|" . $row["_30"] . "|" . $row["_31"] . "<br>" ;
}
}
else {
echo "No result.";
}
$conn->close();
?>
И запрос, размещенный программой:
private void retrieve(int y, string date) {
string sql = "SELECT * FROM z_fdbeo_"+date+"";
loader.loaddata(sql, "fill_fdbeo31", 15);
}
куда date
это строка, которая пришла от listBox
вещь.
Только одно: все мои PHP одинаковы, я просто изменил echo
часть…
Есть идеи?
Задача ещё не решена.
Других решений пока нет …