小编use*_*572的帖子

如何从同一网络上的另一台计算机连接到此本地主机?

我正在研究一个项目,我想在家里的两台笔记本电脑上测试一下,其中一台笔记本电脑连接到本地主机.我正在使用XAMPP.我该怎么做呢?

localhost

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

如何防止MySQL使用空字符串更新列?

我有一个表单来更新用户的详细信息,他们不必填写每个字段.因此,它将通过POST将空字符串传递给数据库.这是我的查询:

$q = "UPDATE mdl_user SET firstname='$fname', lastname='$lname', email='$email',
      address='$address', city='$city', school='$school', phone1='$phone'
      WHERE id='$uid'";
Run Code Online (Sandbox Code Playgroud)

有没有办法让MySQL检查例如$fname是否为空字符串,如果它为空则不更新该字段?

如果没有那么我应该如何在PHP中执行此操作?

php mysql validation

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

为什么我不能立即使用$ .getJSON()的结果?

我试图让我的$ .getJSON工作,但它什么也没有返回.这是我的jQuery:

$('#courseSelect').bind('change', function()
{
    data = $.getJSON('lessons.js');
    var html ='<select name="lessonSelect id="lessonSelect">';
    var len = data.length;
    alert(data.length); //this alerts "undefined"
    for (var i = 0; i< len; i++) {
        html += '<option value="' + data[i].value + '">' + data[i].name + '</option>';
    }
    html +='</select>';
    alert(html); //this alerts <select...></select> 
    //but no option tags because there's nothing to loop through
    $('lessonsDiv').html(html);
});
Run Code Online (Sandbox Code Playgroud)

这是我的lessons.js文件

   {"lessons": 
     [
          {"value": "1", "name": "Lesson 1"},
          {"value": "2", "name": "Lesson 2"},
          {"value": "3", "name": "Three"}
     ]
    } …
Run Code Online (Sandbox Code Playgroud)

jquery json getjson

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

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

标签 统计

php ×2

getjson ×1

jquery ×1

json ×1

localhost ×1

mysql ×1

search ×1

string ×1

url ×1

validation ×1