0
다음 코드는 잘 작동하는 하나의 응용 프로그램 클래스에 있습니다. 다음 코드 스 니펫은 원격 서버에서 "Okay"문자열을 수신합니다.SQL 서버에서 데이터를받는 동안 오류가 발생했습니다.
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("userid", et1.getText().toString()));
nameValuePairs.add(new BasicNameValuePair("pass", et2.getText().toString()));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
client.execute(httppost);
HttpResponse response = client.execute(httppost);
HttpEntity respEntity = response.getEntity();
if (respEntity != null) {
// EntityUtils to get the response content
content = EntityUtils.toString(respEntity);
Log.d("valueeeeeeeeeeee", content);
}
은 PHP의 코드는 다음에 : 나는 PHP에서 다음 코드를 실행하려고하면 그것은 나에게 같은 안드로이드 코드에 대한 오류를 제공
<?php
$host = "localhost";
$user = "admin";
$pass = "123";
$connection = mysql_connect($host,$user,$pass) or die (mysql_errno().": ".mysql_error()."<BR>");
$userid = mysql_real_escape_string($_POST['userid']);
$pass = mysql_real_escape_string($_POST['pass']);
$db_select=mysql_select_db("mydb");
if(!$db_select){
die(mysql_error());
echo "error";
}
$query = "select count(1) as count_users from wp_users where user_login = '".$userid."' and user_pass='".$pass."'";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);
if($row['count_users']>0)
{
echo "Okay";
}
else
{
echo "Not found";
}
if($medo=mysql_query($query)){
header("localhost/filename");
exit;
}else{
echo"<p> Error</p>";
die(mysql_error());
}
반면.
<?php
$host = "localhost";
$user = "admin";
$pass = "123";
$connection = mysql_connect($host,$user,$pass) or die (mysql_errno().": ".mysql_error()."<BR>");
$userid = mysql_real_escape_string($_POST['userid']);
$pass = mysql_real_escape_string($_POST['pass']);
$db_select=mysql_select_db("mydb");
if(!$db_select){
die(mysql_error());
echo "error";
}
$query= "SELECT * FROM wp_users";
$result = mysql_query($query);
$num_rows = mysql_num_rows($result);
if("$num_rows" > 0)
{
echo "$num_rows";
}
else
{
echo "Not found";
}
if($medo=mysql_query($query)){
header("localhost/filename");
exit;
}else{
echo"<p> Error</p>";
die(mysql_error());
}
안드로이드 끝에서 행 또는 열에서 행 또는 데이터의 수를받을 수있는 다른 방법이 있나요? 모든 변화의
을 행의 수를 얻으려면 사용하는 경우 두 번째
에 "NumberFormatException이 : 잘못된 지능 "오류 –$ query ="SELECT COUNT (*) FROM wp_users "; <------ 정말 잘못된 행 번호를 제공 이후 정말 도움이되지 않습니다. –
@MohammadSohaib 당신의 질의는'$ query = "SELECT * FROM wp_users";'그러므로'SELECT COUNT (*) FROM wp_users'는 질문에서 물어 본 것 - 결과 집합의 행 수를 제공합니다. 검색어를 변경하거나 숫자를 가져 오려는 행을 정확히 설명하십시오. – peterm