问题列表 - 第47761页

PHP:文本explode()问题

我有explode()函数的问题.我使用该函数来爆炸像"Name:Replica"这样的字符串,但有时在字符串中有2个或更多冒号(":")并且存在问题,因为我的脚本是:示例:" Name:replica:replica2:replica3 "

$explode = explode(":", $string);
$query = "INSERT INTO `table` (`field_1`, `field_2`) VALUES ('".$explode[0]."', '".$explode[1]."')";
Run Code Online (Sandbox Code Playgroud)

我需要解决这个问题的任何方法.因为当我在第一个冒号(":")之后拆分字符串时,第二部分必须是最后一部分.

问候,乔治!

Ps - 对不起我的英文.

php split explode

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

如何获得没有焦点的输入的选定文本/插入位置?

如果该字段没有焦点,是否可以(可靠地)在输入文本框中获取所选文本/插入符号位置?

如果没有,获取和保留这些数据的最佳方法是什么?

基本上,当用户单击按钮时,我想在插入符号位置插入一些文本.但是,只要用户单击该按钮,该字段就会失去焦点而我会丢失插入位置.

javascript jquery position focus caret

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

使用鼠标滚轮和VB.NET中的Ctrl控制WinForms的缩放级别

如果我有一个winform,我是否可以通过Ctrl +鼠标滚轮来了解如何在应用程序中显示字体的缩放级别(以及应用程序窗口本身)?我看到Scroll Wheel事件中有一个Delta,但不确定它是如何工作的.有没有我可以研究的代码示例?

非常感谢所有的帮助!

vb.net scroll zoom ctrl winforms

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

运行git init两次初始化存储库还是重新初始化现有的repo?

git init再次发布时,现有git存储库会发生什么?

我创建了一个存储库git init.创建了一个文件,添加,提交.检查状态(无需提交).然后创建另一个文件,检查状态,我可以看到它没有按预期进行跟踪.

然后,错误地说,我git init再次运行,我得到Reinitialise现有的Git存储库消息.

尝试过git status,但它显示相同.那真的发生了什么?

可以通过这种方式重新初始化现有的git存储库是有害的还是有帮助的?为什么我们可以git init在现有的存储库中?

git

149
推荐指数
3
解决办法
4万
查看次数

结构字段在主要部分未声明

嘿所有,我正在编写一个C程序,我想要一个malloc'd up的结构数组,并填充文件中的数据.这是我的struct的typedef:

typedef struct {
   char name[5];
   int age;
} person;
Run Code Online (Sandbox Code Playgroud)

然后在我的主要功能中我这样做:

  person *A ;
  int  i ;
  FILE * fin;

  fin = fopen( "people", "r" );

  A = ( person * ) malloc( sizeof(person) * 10 );
  if ( A == NULL ) { printf( "Error mallocing \n" ) ; return -1 ; }

  for( i = 0; i < 10; i++ ) {

    fscanf( fin, "%s %d", name->A[i], age->A[i] );

  }
Run Code Online (Sandbox Code Playgroud)

现在不幸的是,当我尝试编译时,我得到的错误是名称和年龄在主要未申报.我以前从未尝试过使用fscanf制作结构,但我在这里有点亏.提前感谢任何知道任何事情的人!

c malloc struct scanf

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

PHP CodeIgniter - 使用foreach下拉列表不显示"已选择"值

我正在为我的下拉列表生成选项

// view.php
foreach ($plants as $row):
    $options[$row->plant_id] = $row->plant_name;
endforeach;
Run Code Online (Sandbox Code Playgroud)

然后在view.php的HTML部分中降低

//view.php
$js = 'onChange = "plantDateDelete(\'/size/get_dates_for_plant/\'+this.value);"';
echo form_dropdown('plant_id', $options, 'Select', $js);
Run Code Online (Sandbox Code Playgroud)

下拉列表显示选项确定,但它不会将"选择"显示为"已选择"/默认值.它显示了数组的第一个选项.

HTML源代码也显示"Select"in form_dropdown被忽略.

我真的需要这个下拉列表以"选择"作为默认值显示,以强制用户激活该onChange功能.

知道这里发生了什么或如何解决这个问题?

php forms codeigniter drop-down-menu

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

C - isgraph()函数

有谁知道这个isgraph()功能在C中是如何工作的?我理解它的用法和结果,但它背后的代码是我感兴趣的.

例如,它只查看它的char值并将其与ASCII表进行比较吗?或者它是否实际检查是否可以显示?如果是这样,怎么样?

c

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

MySQL - WHERE子句加上LEFT JOIN?

进入MYSQL查询,我试图插入一个WHERE子句(下面的PHP注释中出现的子句).每当我将此子句放在MYSQL查询语句中时,它总是失败(我在LEFT JOIN之前和ORDER BY子句之前都尝试过).

关于如何让我的陈述发挥作用的任何想法?

<?php
$result = mysql_query("SELECT * 
                         FROM Items 
                    LEFT JOIN Topics on Topics.TopicID = Items.FK_TopicID 
                     ORDER BY TopicSort, TopicName ASC, ItemSort, ItemTitle");
/* WHERE FK_UserID=$_SESSION[user_id] */
$topicname = false;

while($row = mysql_fetch_array($result)) {
    if (!$row['TopicID']) {
            $row['TopicName'] = 'Sort Me';
    }
if ($topicname != $row['TopicName']) {
    echo '<ul><li>' . $row['TopicName'] . '</li><ul>';
    $topicname = $row['TopicName'];
}
echo '';
echo '<li>' . $row['ItemTitle'] . '</li>';
echo '';
}
    if ($topicname != $row['TopicName']) {
    echo '</ul>';
    $topicname = $row['TopicName']; …
Run Code Online (Sandbox Code Playgroud)

php mysql sql join mysql-error-1064

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

为什么我不能在ASP.NET MVC 3中使用HtmlDecode

这是场景.我想将CKEditor用于表单上的富文本字段,但无论出于何种原因,我无法将内容从textarea获取到服务器并返回到页面而不会出现编码问题.这是我编写的小样本程序,试图弄清楚发生了什么.首先,我的视图模型:

HomeViewModel.cs

namespace CkEditorTest.Models
{
    public class HomeViewModel
    {
        [Required]
        [DataType(DataType.Html)]
        [Display(Name = "Note")]
        public string Note { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我的控制器:

HomeController.cs

using System.Web.Mvc;
using CkEditorTest.Models;

namespace CkEditorTest.Controllers
{
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            return View(new HomeViewModel());
        }

        [HttpPost]
        [ValidateInput(false)]
        public ActionResult Index(HomeViewModel model)
        {
            return View(model);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

最后,我的观点是:

Index.cshtml

@model CkEditorTest.Models.HomeViewModel
@{
    ViewBag.Title = "CKEditor Test";
}
@section head
{
    <script type="text/javascript" src="@Url.Content("~/Scripts/ckeditor/ckeditor.js")"></script>
    <script type="text/javascript" src="@Url.Content("~/Scripts/ckeditor/adapters/jquery.js")"></script>

    <script …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc ckeditor

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

Model.find()在节点上的mongoose(mongodb)中返回null json对象

这是相关的代码:

app.get('/all', function(req,res) {
  Party.find({},[],function(p) {
    console.log(p);
  });

  res.redirect('/');
});
Run Code Online (Sandbox Code Playgroud)

应该返回数据库中的所有集合 - 在控制台中返回null.

var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/impromptu');
var Schema = mongoose.Schema, ObjectId = Schema.ObjectId;
Run Code Online (Sandbox Code Playgroud)

初始化的一般事项

var PartySchema = new Schema({
what    : String,
when    : String,
where   : String
});

mongoose.model('Party',PartySchema);

// Models

var Party = db.model('Party');
Run Code Online (Sandbox Code Playgroud)

模式

我有其他一切正确设置,我可以保存集合很好,由于某种原因无法检索所有...

检查了/var/log/mongodb.log,它确实是连接的.

有任何想法吗?

javascript json mongodb node.js

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