-1

だから私はこれまでこれを持っています..

if(isset($_POST['Decrypt']))
{
$dbinary = strtoupper($_POST['user2']);
$sqlvalue = "SELECT `value` FROM `license` WHERE `binary` = '$dbinary'";
$dvalue = mysql_query($sqlvalue) or die(mysql_error());
$dvalue = mysql_fetch_array($dvalue);
$dvalue['value'];
}

ユーザーが暗号化されたバイナリ コードを入力するフィールドがあります。(暗号化部分は機能します)。これは、データベースから値を取得することになっています。私がそれを行うたびに、値が表示される代わりに、「配列」と表示されます。

私を助けてください。

4

2 に答える 2

1

echoこれは、配列だけではできないためです。var_dump();のような関数を使用する必要があります。またはprint_r() ;

于 2013-08-31T20:47:28.250 に答える
0

条件に一致するテーブルに複数の行があるようです。whileループを使用してデータを取得してみてください。

while($row = mysql_fetch_assoc($dvalue)){
    //$row['value'];
}
于 2013-08-31T20:47:48.063 に答える