ここで、 PHPの MYSQL データベースからの登録 ID をループする際に問題が発生しています。これが私が実装した方法ですが、何か問題が発生していると確信しています。
$apiKey = array();
$i = 0;
if($_POST['course1'] == '1')
{
while($row = mysql_fetch_array(mysql_query("SELECT Registration_id FROM students WHERE course1 ='1' ")))
{
$apiKey[$i] = $row['Registration_id'];
$i++;
}
}
しかし、ここでは、Android LogCat で次のようなエラーが表示されます。
11-27 16:56:25.336: E/JSON(972): Array<br />n<b>Fatal error</b>: Maximum execution
time of 30 seconds exceeded in
<b>/home/Php/send.php</b> on line
<b>34</b><br />n
11-27 16:56:25.346: E/JSON Parser(972): Error parsing data org.json.JSONException:
Value Array<br of type java.lang.String cannot be converted to JSONObject