小编cre*_*eam的帖子

SQL/MySQL NOT NULL vs NOT EMPTY

我想限制我的查询只显示某个字段不为空的行.我找到了这个帖子,有人提出了同样的问题并被告知要使用IS NOT NULL.我试过了,但我仍然得到字段为空的行.

这样做的正确方法是什么?Null与SQL/MySQL中的Empty相同吗?

如果您有兴趣,我的疑问是: SELECT * FROM records WHERE (party_zip='49080' OR party_zip='49078' OR party_zip='49284' ) AND partyfn IS NOT NULL

mysql sql null

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

连接到Gmail IMAP PHP"无法打开流"

有很多人有类似的问题,但没有人回答他们的问题.我在PHP中启用了IMAP,使用了所有正确的信息.我不知道我哪里出错了.

这是我的代码:

$hostname = '{imap.gmail.com:995/imap/ssl/novalidate-cert}'; 
$username = 'emailaddress@gmail.com'; $password = 'password'; 
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());

print_r(imap_errors());
Run Code Online (Sandbox Code Playgroud)

除以下情况外不返回任何错误:

警告:imap_open()[function.imap-open]:无法在/home/a8066360/public_html/test/imap.php上打开流{imap.gmail.com:995/imap/ssl/novalidate-cert} 6

无法连接到Gmail:无法连接到gmail-imap.l.google.com,995:连接已超时

我注意到如果我将单引号更改为`

出于安全原因,shell_exec()已被禁用...

请帮忙!!!

php gmail imap shell-exec

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

用于确定表格宽度/高度的 Javascript

我有一些 JavaScript,我试图用它来定义我的表格宽度/高度,以使其在不同的分辨率下流畅。它似乎适用于宽度,但我无法让它适用于高度。它正在将正确的数字设置为正确的变量,而不是设置表格高度。这是我得到的..

<html>
<head>
<script type="text/javascript">
 var viewportwidth;
 var viewportheight;
 var tablewidth;
 var tableheight;
 if (typeof window.innerWidth != 'undefined'){ //set's viewport width/height into respective variables
              viewportwidth = window.innerWidth,
              viewportheight = window.innerHeight
         }else if (typeof document.documentElement != 'undefined'
             && typeof document.documentElement.clientWidth !=
             'undefined' && document.documentElement.clientWidth != 0){
               viewportwidth = document.documentElement.clientWidth,
               viewportheight = document.documentElement.clientHeight
         }else{
               viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
               viewportheight = document.getElementsByTagName('body')[0].clientHeight
         } 
 function asdf(){
 tablewidth = Math.round(viewportwidth/100*70);  //sets table width to 70% of viewport width
 tableheight = Math.round(tablewidth/100*74);    //sets table height to …
Run Code Online (Sandbox Code Playgroud)

javascript html-table width

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

PHP会话与Cookie

可能重复:
Cookie VS会话
PHP:Cookie和会话如何工作?

我正在努力学习PHP.我有一个项目网站,其中不断生成数字,并在javascript变量中进行更改和存储.除了在用户点击"存储到数据库"按钮时将这些变量存储到数据库中时,涉及的PHP很少.今天我正在使用该网站,导航到另一个网站并返回,我的所有数据都已消失,因为我没有先将它存储到数据库中.我想保存这些数据,以便在我离开页面时重新填充.这样做的最佳方法是什么?PHP会话,cookie或JavaScript cookie?请指教,提前谢谢!

javascript php cookies session store

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

MySQL查询基于用户输入

我有一个数据库表.我想创建一个文本输入,用户可以在其中输入"uid",查询将返回与该uid相关联的行.

所以,假设我有这样的事情:

$query = "SELECT name,age FROM people WHERE uid = '2' LIMIT 0,1";
$result = mysql_query($query);
$res = mysql_fetch_assoc($result);

echo $res["age"];
Run Code Online (Sandbox Code Playgroud)

如何将该查询修改为类似的...

SELECT name, age 
  FROM people 
 WHERE uid = $_POST['blahblah'] LIMIT 0,1
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助!

php mysql database row return

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

Javascript返回false,警报不起作用

我正在努力确保某些字段在我的表单中不会留空.它似乎很简单,但由于某种原因,它不起作用.警报未显示,并且返回false不起作用(它继续将空白条目发布到我的数据库中)请帮助,我做错了什么.谢谢!

剧本:

function check(){
var name = getElementById('name');
var date = getElementById('date');
var pri = getElementById('pri');
var asapc = getElementById('asapc');
var asapn = getElementById('asapn');
var obr = getElementById('obr');
var obc = getElementById('obc');
var obn = getElementById('obn');
  if (name.value == "" || date.value == "" || pri.value == "not" || asapc.value == "" ||  asapn.value == "" || obr.value == "" || obc.value == "" || obn.value == "") {
    alert( "One or more fields were not filled out." );
    return …
Run Code Online (Sandbox Code Playgroud)

javascript forms return handler onsubmit

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

为什么我的SQL LEFT JOIN查询不起作用?

当应该有一些结果时它返回0行.

这是我第一次尝试使用JOIN,但从我所看到的这看起来非常正确,对吧?

"SELECT pending.paymentid, pending.date, pending.ip, pending.payer, pending.type, pending.amount, pending.method, pending.institution, payment.number, _uploads_log.log_filename 
FROM pending 
LEFT JOIN _uploads_log 
ON pending.paymentid='".$_GET['vnum']."' 
AND _uploads_log.linkid = pending.paymentid"
Run Code Online (Sandbox Code Playgroud)

我需要返回两个pending.paymentid_uploads_log.log_filename等于的每个表中的指定值$_GET['vnum]

这样做的正确方法是什么?为什么我没有得到任何结果?

如果比我更有经验的人能指出我正确的方向,我会非常感激.

编辑

对于pending主键paymentid,_uploads_log主要是被调用的col log_id并且log_filename被列为索引.

mysql sql select left-join

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

Javascript和Checkboxes

我正在尝试创建一个复选框,它将改变点击时的表单操作.我开始时将其设置为根据是否检查消息来警告消息,但没有发生任何事情.请帮我!

JavaScript的:

function toggleAction(){
var check = document.getElementById('checkb').checked;
   if (checked == "1"){
    alert("is checked");
   }else{
    alert("is not checked"); }
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<INPUT TYPE="checkbox" id="checkb" onclick="toggleAction()">Add Another<br>
Run Code Online (Sandbox Code Playgroud)

javascript checkbox conditional onclick toggle

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

CSS中尺寸均匀的按钮?

我正在尝试创建大小合适的CSS按钮链接.我有15个按钮,在桌子上排列3x5.它们看起来很棒,除了第一列按钮比另一列更宽,因为其中一个按钮的文本较长.

HTML:

    <tr>
        <td><a href=""><div class="btn">Flash</div></a></td>
        <td><a href=""><div class="btn">Photoshop</div></a></td>
        <td><a href=""><div class="btn">Fireworks</div></a></td>
    </tr>
Run Code Online (Sandbox Code Playgroud)

CSS:

.btn {
    width:100%;  
    padding: 3px 0px;
    background-color: grey; 
    text-align: center; 
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    border:1px solid black;
    position:relative;
    bottom:3px;
    right:2px;
    -webkit-box-shadow: 1px 2px black; 
    -moz-box-shadow: 1px 2px black; 
    box-shadow: 1px 2px black; }
Run Code Online (Sandbox Code Playgroud)

有没有人有一个解决方案,将强制所有按钮大小相同而不固定宽度?

html css html-table button

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