小编rit*_*tch的帖子

PHP:从String中的URL中删除"WWW"

目前我正在使用parse_url,但是数组的主机项还包括我不想要的'WWW'部分.我该怎么做才能删除它?

$parse = parse_url($url);
print_r($parse);
$url = $parse['host'] . $parse['path'];
echo $url;
Run Code Online (Sandbox Code Playgroud)

php string dns parse-url

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

Javascript:添加到关联数组

我有一个名为insert的函数,它接受两个参数(name,telnumber).

当我调用这个函数时,我想添加一个关联数组.

例如,当我执行以下操作时:

insert("John", "999");
insert("Adam", "5433");
Run Code Online (Sandbox Code Playgroud)

我想要它,所以这样存储:

[0] 
{
name: John, number: 999
}
[1] 
{
name: Adam, number: 5433
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays associative-array

12
推荐指数
2
解决办法
5万
查看次数

如果传递了错误的对象类型,我应该抛出什么类型的异常?

如果将错误类型的对象传递给我的compareTo方法,我应该抛出什么类型的Exception?

ClassCastException异常?

java exception comparable

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

一起添加两个变量?

试图将两个整数变量加在一起,但是,我似乎无法弄明白,因为它只是将它们作为字符串连接起来?

var age_child = 10;
var age_gap = 10
alert(age_child+age_gap);
Run Code Online (Sandbox Code Playgroud)

结果:1010,想要结果:20

javascript variables

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

哈希算法,它的用途?

我不完全理解哈希算法.任何人都想以一种非常简单易懂的方式向我解释.

谢谢

编辑:将其与文本文件中的用户名一起使用.

algorithm hash

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

如何使用Java API?

可能非常简单,但我无法弄清楚如何使用任何API与Jav​​a(使用Eclipse).

他们去哪里?

例如,我想使用a Twitter API并使用以下方法导入它:

import net.unto.twitter.Api;
Run Code Online (Sandbox Code Playgroud)

然后我将API文件包含在与我的类文件相同的字典中.(这是我在python中所做的)

有人想告诉我简单的答案吗?

java api class

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

CodeIgniter:从视图传递参数到控制器?

编辑:现在使用下面的代码,我不确定如何正确打印书签和标签


我是CI的新手,我最近遇到了障碍.我不确定如何将视图文件中的函数参数传递给控制器​​,以便我可以在函数上使用它?

我在视图上有一个foreach循环,它遍历函数get_latest_bookmarks传递的所有项目.该函数返回每个项目的ID,我希望将其与另一个名为get_bookmark_tags的函数一起使用,该函数将从另一个表中获取书签的标签.我已经提供了我到目前为止所做的代码.

模型:

<?php 

class Bookmark_model extends CI_Model {

    function __construct()
    {
        parent::__construct();
    }

    function get_latest_bookmarks($limit) 
    {
        // Load Database
        $this->load->database();
        // Query Database 
        $query = $this->db->get('Bookmark', $limit);
        // Return Result
        return $query;
    }

    function get_bookmark_tags($id)
    {
        // Load Database
        $this->load->database();
        $query = $this->db->query('SELECT Tag.Title 
                                    FROM `Tag` 
                                    INNER JOIN BookmarkTag
                                    WHERE BookmarkTag.BookmarkID = "'.$id.'" AND Tag.TagID = BookmarkTag.TagID');
        return $query;
    }
Run Code Online (Sandbox Code Playgroud)

控制器:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Welcome extends CI_Controller {

    public function …
Run Code Online (Sandbox Code Playgroud)

php controller codeigniter view argument-passing

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

如何使用PHP获取MySQL数据库表中的最后一条记录?

我想用PHP获取MySQL数据库表中的最后一个结果.我该怎么做呢?

我在表中有2列,MessageID(自动)和消息.

我已经知道如何连接数据库了.

php mysql database

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

PDO:调用未定义的方法 DB::query()

试图掌握 PDO,但目前没有太多乐趣。我敢打赌这也非常简单。

编辑:执行此操作的更好方法是什么?即而不是把它包装在一个类中?

类/DB.class.php:

<?php

// DB.class.php

class DB {

    protected $db_name = "PDO";
    protected $db_user = "root";
    protected $db_pass = "root";
    protected $db_host = "localhost";

    // Establish Connection to Database.

    public function connect() {

        try {
            $DB = new PDO("mysql:host=$db_host;dbname=$db_name", $db_user, $db_pass);
        }
        catch (PDOException $e) {
            echo $e->getMessage();
        }

    }

}

?>
Run Code Online (Sandbox Code Playgroud)

包括/global.inc.php:

<?php

require_once 'classes/DB.class.php';

// Establish Connection to Database.

$db = new DB();
$db->connect();

?>
Run Code Online (Sandbox Code Playgroud)

索引.php:

<?php

require_once 'includes/global.inc.php';

$STH = $db->query("SELECT * FROM users");
echo …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

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

MySQL + PHP:使用外键获取数据

我有2个表(用户,墙).Wall表中的UserID是外键.我将如何使用此获取用户详细信息?(我想获取发布消息的用户Forename和Surname.)

用户表: 替代文字http://i33.tinypic.com/1eq6n5.png

挂表: 替代文字http://i37.tinypic.com/b5po5u.png

编辑:我无法弄清楚如何显示数据.

<?php include('config.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
    <head>
        <title>Alpha</title>
        <link rel="stylesheet" href="style.css" type="text/css" />  
    </head>
    <body>

<?php 

// Logged IN
if(!empty($_SESSION['LoggedIn']) && !empty($_SESSION['Email'])) {


// Post to Database
if(!empty($_POST['message']))
{
$message = mysql_real_escape_string($_POST['message']);
$postmessage = mysql_query("INSERT INTO Wall (Message, UserID) VALUES('".$message."', '".$_SESSION['UserID']."')");
}

// Collet Latest Posts

$result = mysql_query('SELECT Message, UserID 
                         FROM Wall 
                     ORDER BY MessageID DESC 
                        LIMIT 20') or die('Invalid query: ' . mysql_error());

// Collet Post User …
Run Code Online (Sandbox Code Playgroud)

php mysql foreign-keys

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