小编Ari*_*ant的帖子

如何将Android应用程序连接到MySQL数据库?

我已经设置了一个使用mysql数据库的网站.我想知道如何将我的应用程序连接到该数据库.

我想要实现的是我的应用程序应该请求查找已定义的"ID"或名称的表.该表包含图像或图像名称的链接.我希望应用程序检索这些图像并在Android应用程序上显示它们.

有什么方法可以做到这一点?我可以使用PHP开发Android应用程序吗?

mysql android

57
推荐指数
2
解决办法
34万
查看次数

d3.svg.line()错误:未捕获的TypeError:无法读取未定义的属性"行"

我使用以下代码尝试使用d3.js绘制路径我已尝试在网络上的各种代码示例相同,并在各处获得相同的错误.

以下是JS:

<script type="text/javascript">
    var svg;
    //The data for our line
 lineData = [ { "x": 1,   "y": 5},  { "x": 20,  "y": 20},
                 { "x": 40,  "y": 10}, { "x": 60,  "y": 40},
                 { "x": 80,  "y": 5},  { "x": 100, "y": 60}];

//This is the accessor function we talked about above
var lineFunction = d3.svg.line()
                         .x(function(d) { return d.x; })
                         .y(function(d) { return d.y; })
                         .interpolate("linear");

//The SVG Container
var svgContainer = d3.select("body").append("svg:svg")
                                    .attr("width", 200)
                                    .attr("height", 200);

//The …
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

28
推荐指数
2
解决办法
3万
查看次数

如何将变量从一个php页面传递到另一个没有表单?

我想知道如何在没有任何形式的PHP中将变量从一个页面传递到另一个页面.

我想要实现的是:

  1. 用户点击链接
  2. 传递一个包含字符串的变量.
  3. 可以在另一个页面上访问该变量,以便我可以使用该变量运行mysql查询.

php variables

18
推荐指数
2
解决办法
13万
查看次数

会话变量不工作php

以下是我的登录页面的代码,其中登录脚本检查用户的真实性,然后使用标题功能重定向到收件箱页面.

<?php
session_start();

include_once('config.php');
$user=htmlentities(stripslashes($_POST['username']));
$password=htmlentities(stripslashes($_POST['password']));
// Some query processing on database    

if(($id_user_fetched<=$id_max_fetched) && ($id_user_fetched!=0)){
$_SESSION['loggedIn'] = 'yes';
    header("Location:http://xyz/inbox.php?u=$id_user_fetched");
    //echo 'Login Successful';
    }else{
        echo 'Invalid Login';
        echo'<br /> <a href="index.html">Click here to try again</a>';
        }
}else{
    echo mysqli_error("Login Credentials Incorrect!");
    }
?>
Run Code Online (Sandbox Code Playgroud)

inbox.php页面如下所示:

<?php
session_start(); 
echo 'SESSION ='.$_SESSION['loggedIn'];
if($_SESSION['loggedIn'] != 'yes'){
echo $message = 'you must log in to see this page.';
//header('location:login.php');
}
 //REST OF THE CODE

?>
Run Code Online (Sandbox Code Playgroud)

现在使用上面的代码,inbox.php总是显示输出:SESSION =您必须登录才能看到此页面.这意味着没有设置会话变量或者inbox.php无法检索会话变量.我哪里错了?

php session session-variables

14
推荐指数
4
解决办法
11万
查看次数

如何制作全屏webview

如何使Android应用程序的webview全屏.我已经在布局xml文件中添加了webview,但它不会延伸到布局的边缘,webview的所有边都有一些类型的边距.我还添加了一个图像,让你们看到它实际上是什么样子.

我所说的是webview周围的空间,而不是通知栏或标题栏

我所说的是webview周围的空间,而不是通知栏或标题栏

这是布局代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".WebView" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="Shake / Tilt Your Phone To Get Accelerometer Motion Alerts" />

<WebView
    android:id="@+id/webview"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android fullscreen webview

14
推荐指数
3
解决办法
6万
查看次数

禁用(排除)页面上一个 div 的引导程序

我有一个应用程序可以提取自定义的旧电子邮件并将它们显示在 DOM 中的页面上。我想从 bootstrap css 中排除包含此 HTML 电子邮件的 div。像这样的东西:

<div class="email_container">
<!-- bootstrap CSS shouldn't apply here-->
<div class="email">
<!-- neither here-->
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?我做了一些研究,看到人们在谈论 LESS 和 SASS 来解决这个问题,但是有没有办法在没有他们的情况下做到这一点,因为我不想仅仅为了这个目的在我的项目中包含 LESS 或 SASS。

html javascript css twitter-bootstrap

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

MySQL Query用于删除时间戳早于当前时间戳的行

我正在寻找能够从数据库中的表中删除所有行的查询,其中时间戳早于当前日期/时间或当前时间戳.

非常感谢一些急需的帮助!

这是我正在使用的查询,但我认为它不起作用:

delete from events where timestamp<CURRENT_TIMESTAMP{);
Run Code Online (Sandbox Code Playgroud)

mysql delete-row

7
推荐指数
2
解决办法
4万
查看次数

如何访问RowDataPacket mysql-node.js

connection.query('
SET @update_id := 0; 
UPDATE relations set x1 = ?, y1 = ?, id = (SELECT @update_id := id) WHERE element_to =?;
SELECT @update_id;',[data.x2,data.y2,id],function(err,result){
if(err){console.error(err);}
else{console.log(result);console.log(result.@update_id);}
});
Run Code Online (Sandbox Code Playgroud)

我从查询执行中得到以下结果:

[ RowDataPacket {
  '@update_id': 'WAbWA1WA5WA2WA8WAdWA4WA9' } ] ]
Run Code Online (Sandbox Code Playgroud)

如何访问@update_id字段以将值存储在变量中.我知道这些是对象,我尝试以下方法来访问它们,如下所示:

results.@update_id; 
Run Code Online (Sandbox Code Playgroud)

但是当我尝试记录该值时,我得到了未定义.如何获得价值?

javascript mysql sql node.js

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

如何将节点应用程序的内容“构建”到名为“dist”的文件夹中

我有一个node.js+express 应用程序。为了将其部署到我的服务器,合作伙伴要求我将应用程序“构建”到一个名为“dist”的文件夹中,其中需要部署到服务器的所有文件都将存在。我怎样才能实现这样的构建。

任何提示或指导将不胜感激。

build node.js npm

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

JOI 验证字符串失败,并且

我使用joi进行验证,并尝试通过以下方式验证评论文本区域内容:

const schema = Joi.object().keys({
    firstName: Joi.string().alphanum().min(3).max(30).required(),
    lastName: Joi.string().alphanum().min(3).max(30).required(),
    company: Joi.string().alphanum().min(3).max(30).required(),
    comments: Joi.string().alphanum().min(30).max(1500).required(),
    email: Joi.string().email().required()
});
Run Code Online (Sandbox Code Playgroud)

但是,如果有人输入逗号或句号,验证就会失败。如何将这些例外添加到验证中?

javascript validation node.js joi

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