0

私はこのコードを持っています:

<?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/データベースにキャッシュされたデータを取得する方法に関するドキュメントはありません。

4

1 に答える 1