私はこのコードを持っています:
<?php
mysql_connect(HIDDEN)
or die(mysql_error());
mysql_select_db("wow")
or die(mysql_error());
$data = ("SELECT Data FROM wa_guilds") or die(mysql_error());
print "<table border cellpadding=3>";
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<th>Name:</th> <td>".$info['name'] . "</td> ";
Print "<th>Level:</th> <td>".$info['level'] . " </td></tr>";
}
print "</table>";
?>
しかし、私はこのエラーが発生しています: 警告: mysql_fetch_array() は、パラメーター 1 がリソースであると想定しています。
これは、Data という行に BLOB として格納されます。シリアル化を解除する必要があると想定していますが、その方法がよくわかりません。
このライブラリが役立つ場合は、このライブラリを使用しています。https://sourceforge.net/p/wowarmoryapi/home/Home/データベースにキャッシュされたデータを取得する方法に関するドキュメントはありません。