从 mysql 查询中读取 PHP 数组作为 c# 中的字符串
Read PHP array from mysql query as string in c#
我有一个 PHP 文件和一个 C# 应用程序。
在 php 文件中,它 returns 我从 mysql table 中选择的行数组。
我想读取该数组并将其反序列化,以便可以在 textBlock 中解析一行的结果。
我的 PHP 脚本:
<?php
mysql_connect("-----", "------", "-----") or
die("Could not connect: " . mysql_error());
mysql_select_db("------");
$list = array();
$query = "SELECT SongName,ArtistName,Thumbnail,MediaLink FROM Library";
$resource = mysql_query($query);
while($row = mysql_fetch_assoc($resource))
{
$list['SongName' . (1 + count($list))] = $row['SongName'];
}
$list = array('row' => count($list)) + $list;
echo json_encode(array($list));
?>
如何获取数组中的艺术家姓名、缩略图和媒体链接?
我如何在 C# 中阅读此内容,以便我的文本块显示:ArtistName。
技术:
Windows 10 个商店应用程序(C#,XAML)
如果有人能提供帮助那就太好了,
克里斯托斯 K
很简单,你从数据库中提取所有需要的数据,return它作为一个数组,只需将整个 $row 放入你即将 return
的数组中
<?php
mysql_connect("-----", "------", "-----") or
die("Could not connect: " . mysql_error());
mysql_select_db("------");
$list = array();
$query = "SELECT SongName,ArtistName,Thumbnail,MediaLink FROM Library";
$resource = mysql_query($query);
while($row = mysql_fetch_assoc($resource))
{
$list[] = $row;
}
echo json_encode($list);
?>
现在您应该在 javascript 中收到您想要的所有数据。只需使用 javascript 调试器查看它的外观
我有一个 PHP 文件和一个 C# 应用程序。 在 php 文件中,它 returns 我从 mysql table 中选择的行数组。 我想读取该数组并将其反序列化,以便可以在 textBlock 中解析一行的结果。 我的 PHP 脚本:
<?php
mysql_connect("-----", "------", "-----") or
die("Could not connect: " . mysql_error());
mysql_select_db("------");
$list = array();
$query = "SELECT SongName,ArtistName,Thumbnail,MediaLink FROM Library";
$resource = mysql_query($query);
while($row = mysql_fetch_assoc($resource))
{
$list['SongName' . (1 + count($list))] = $row['SongName'];
}
$list = array('row' => count($list)) + $list;
echo json_encode(array($list));
?>
如何获取数组中的艺术家姓名、缩略图和媒体链接? 我如何在 C# 中阅读此内容,以便我的文本块显示:ArtistName。 技术: Windows 10 个商店应用程序(C#,XAML)
如果有人能提供帮助那就太好了,
克里斯托斯 K
很简单,你从数据库中提取所有需要的数据,return它作为一个数组,只需将整个 $row 放入你即将 return
的数组中<?php
mysql_connect("-----", "------", "-----") or
die("Could not connect: " . mysql_error());
mysql_select_db("------");
$list = array();
$query = "SELECT SongName,ArtistName,Thumbnail,MediaLink FROM Library";
$resource = mysql_query($query);
while($row = mysql_fetch_assoc($resource))
{
$list[] = $row;
}
echo json_encode($list);
?>
现在您应该在 javascript 中收到您想要的所有数据。只需使用 javascript 调试器查看它的外观