小编N.K*_*.K.的帖子

php mysqli_query没什么结果

我试图使用mysqli_query从表中获取数据.当我使用以下命令时,它可以正常工作:

$hostname = "********";
$username = "*******";
$password = "********";
$databaseName = "**************";
$dbConnected = mysqli_connect($hostname, $username, $password, $databaseName);
Run Code Online (Sandbox Code Playgroud)

当我尝试包含上述代码的文件包括('../ htconfig/dbConfig.php'); 然后我没有得到任何结果:

......"0结果"

<?php

include('../htconfig/dbConfig.php');
$dbConnected = mysqli_connect($db['hostname'], $db['username'], $db['password'], $db['databaseName']); 

if(!$dbConnected) {
    die('Connect Error (' . mysqli_connect_errno() . ') '
            . mysqli_connect_error());
}
echo 'Success... ' . mysqli_get_host_info($dbConnected) . "\n". "<br>";
mysqli_set_charset($dbConnected, "utf8");

$tPerson_SQLselect = "SELECT  ";
$tPerson_SQLselect .= "ID, Salutation, FirstName, LastName, CompanyID ";    
$tPerson_SQLselect .= "FROM ";
$tPerson_SQLselect .= "tPerson ";           

$result = mysqli_query($dbConnected, $tPerson_SQLselect);

if (mysqli_num_rows($result) …
Run Code Online (Sandbox Code Playgroud)

php mysql include

10
推荐指数
1
解决办法
255
查看次数

我的应用程序未列出平板电脑

我已向play.google.com上传了一个新应用:

https://play.google.com/store/apps/details?id=development.nk.anguide

问题是我无法在平板电脑中安装此应用程序.在优化提示中,有以下消息:"您的APK需要满足以下条件:平板电脑通常可以使用任何必需的硬件功能."

这是我的清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="development.nk.anguide"
android:versionCode="2"
android:versionName="1.01" >

<supports-screens android:resizeable="true"
              android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"
              android:anyDensity="true" />

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<permission
    android:name="development.nk.anguide.permission.MAPS_RECEIVE"
    android:protectionLevel="signature" />

<uses-feature 
    android:glEsVersion="0x00020000"
    android:required="false" />

<uses-permission android:name="development.nk.anguide.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<!--  ?????? ??? ??????????? ?? 2 ????????... -->
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />


<application
    android:allowBackup="true"
    android:icon="@drawable/icon_144_144"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="development.nk.anguide.xxxxxxxx"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
        <intent-filter> …
Run Code Online (Sandbox Code Playgroud)

android manifest tablet

3
推荐指数
1
解决办法
1880
查看次数

SimpleCursorAdapter如何显示图像?

我正在制作一个我使用数据库的android食谱应用程序.在数据库中有一个名为""images"的列,其中我存储了我在drawable文件夹中存储的食谱图片文件名称.现在我想用食谱制作一个列表,显示:1)标题配方2)一个简短的描述和3)配方的图像为了做到这一点,我使用Simplecursoradaptor.

我的问题是我无法显示图像.

我想从"images"列中读取文件名,然后在我的imageview中设置图像(R.id.imageview1)

这是我的代码,直到现在:

public class RecipesMainActivity extends Activity 
{

public static final String ROW_ID = "row_id"; //Intent extra key
private ListView esodaListView;  // the ListActivity's ListView
private SimpleCursorAdapter esodaAdapter; // adapter for ListView
DatabaseConnector databaseConnector = new DatabaseConnector(RecipesMainActivity.this);


// called when the activity is first created
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_recipes_main);
    esodaListView = (ListView)findViewById(R.id.esodaList);
    esodaListView.setOnItemClickListener(viewEsodaListener);

    databaseConnector.open();

    // map each esoda to a TextView in the ListView layout
    // The desired …
Run Code Online (Sandbox Code Playgroud)

android imageview simplecursoradapter android-cursoradapter

2
推荐指数
1
解决办法
5041
查看次数

Android Room数据库拉

我使用Room数据库来构建我的应用程序。创建数据库后,如何使用以下adb命令提取数据库文件:

adb exec-run运行方式---.---.--- cat /data/data/---.---.---/database/user-database.db> MyDB.db

然后,当我尝试使用sqlitebrowser选择该MyDB.db文件时,我看到消息“ 无效的文件格式 ”。

为什么我无法打开该文件?

还有其他更好的方法来拉取并检查由Android Room创建的数据库文件吗?

谢谢

android android-room

1
推荐指数
1
解决办法
264
查看次数