小编Nik*_* K.的帖子

初学者关于CSS定位的查询

我试图通过为<div>相对位置属性提供CSS选择器以及从左边缘和上边缘一定距离来移动框.问题是它不起作用.

选择器显然正在工作,因为如果我取消注释可见性属性,则隐藏图像.这有什么不对?

HTML:

<body>
  <div id="test_logo">
    <img src="http://uselessproducts.weebly.com/uploads/5/2/5/5/5255421/_6517253_orig.jpg" height="100" width="100"/>
    <span id="test_logo_title">test</span>
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

CSS:

* { margin:0px; padding:0px; }

html {
    font-family: Verdana, "Lucida Sans Unicode", Arial;
    font-size: 9px;
}

body {
    margin: 9px 0 0;
    background-color: #f37062;
    font-size: 100%;
}

#test_logo {
    /*visibility: hidden;*/
    position: relative;
    left: 100 px;
    top: 200 px;
}
Run Code Online (Sandbox Code Playgroud)

jsFiddle链接

css

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

Oracle SQL触发器

我想阻止数据库将任何大于20的值存储到表中.

CREATE OR REPLACE TRIGGER Dont_Allow
AFTER INSERT ON Cities
FOR EACH ROW

WHEN (new.IDCity > 20)

BEGIN
   dbms_output.put_line('  Failed to insert ' || :new.IDCity);
   delete from orase where IDCity=:new.IDCity;
END;
Run Code Online (Sandbox Code Playgroud)

虽然这确实在没有实际添加任何内容方面有效ID > 20,但每次触发器试图发挥其魔力时,都会显示:

ORA-04091:表SYSTEM.ORASE正在变异,触发器/函数可能看不到它
ORA-06512:在"SYSTEM.DONT_ALLOW",第6行
ORA-04088:执行触发器'SYSTEM.DONT_ALLOW'时出错

做我想做的事的正确方法是什么?


编辑:

我决定使用触发器:

插入新行后Employees,触发器会检查新员工的工资,如果超过21个单位/小时,管理员的奖金需要5%.Lame,但是嘿 - 我正在使用触发器来解决我没有的问题:结果不会很好.

CREATE OR REPLACE TRIGGER Bite_Bonus
AFTER INSERT ON Employees
FOR EACH ROW

WHEN (new.HourSalary > 20)

BEGIN
   update Management set Bonus = Bonus - 5/100 * Bonus;
END;
Run Code Online (Sandbox Code Playgroud)

sql oracle triggers

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

PHP - 检查输入名称是否以特定名称开头

我有几个用于上传文件的输入字段:

<input type=file name=logo />
<input type=file name=userfile />
<input type=file name=userfile1 />
.
.
.
<input type=file name=top />
<input type=file name=bottom />
Run Code Online (Sandbox Code Playgroud)

每个文件都需要以不同的方式处理.如何检查是否$_FILES启动,例如,使用userfile

php

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

isset函数与表单在同一页面上不起作用

当我isset()从另一个PHP页面发布数据时使用该函数,它工作正常.但是当我isset()在同一页面中使用该函数来处理表单时,它不会发布数据.我看到网址中的数据,但isset()似乎没有用.表格保持空白,没有任何反应.

这是我目前正在处理的表单:

<h3>Register</h3>

<?php 
   if(isset($_POST["register_email"],$_POST["register_name"],$_POST["register_password"]))      
   {
       $register_email=$_POST['register_email'];
       $register_name=$_POST['register_name'];
       $register_password=$_POST['register_password'];

       $errors=array();

       if(empty($register_email) || empty($register_name) || empty($register_password))
       {
           $errors[]='All fields required';
       } 

       if(!empty($errors))
       {
           foreach($errors as $error)
           {
               echo $error,'<br />';
           }
       } 
       else {
           echo 'ok';
       }
   }
?>

<form action="" method="">
    <p>Email: <br /><input type="email" name="register_email" size="35" maxlength="255"></p>
    <p>Full name: <br /><input type="text" name="register_name" maxlength="35"></p>
    <p>Password: <br /><input type="password" name="register_password" maxlength="35"></p>
    <p><input type="submit" value="Register"></p>
</form>
Run Code Online (Sandbox Code Playgroud)

php forms isset

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

什么会导致phpmyadmin不显示超过30行?

该表本身拥有超过700行 - 但更改"show"表单并提交它并不会显示超过前30行.

我究竟做错了什么?

phpmyadmin

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

如何在表单之外制作单选按钮?

我正在尝试编写一个动态表单,所以我不能使用普通的表单标签和东西.我使用普通按钮,JQuery和AJAX调用来模拟传统形式.但是,我无法弄清楚如何做单选按钮.有帮助吗?

编辑:是的,我想我应该更具体一点.我试过了

<input type="radio" />
Run Code Online (Sandbox Code Playgroud)

和东西,但是:

  1. 它让我一次选择多个按钮(哪种方式可以击败单选按钮)
  2. 它不会让我在按下后取消选择按钮!

编辑2:我没有使用表单标签的原因是我需要多个提交按钮,我发现这个困境的唯一解决方案是不使用表单标签.

html forms dynamic radio-button

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

嵌套div - 位置绝对 - z-index

我有一个问题,嵌套div被其父div重叠,在这里搜索已经但没有解决方案适合我的问题.

CSS示例:

#content {
    position: relative;
    top: 80px;
    min-height: 530px;
    width: 1000px;
    z-index: 2;
}
#category {
    position: absolute;
    top: -30px;
    right: 0;
    z-index: 1;
}
Run Code Online (Sandbox Code Playgroud)

示例HTML:

<div id="content">
    <div id="category"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

应该是什么样的:

嵌套的div #category应该粘在它的右上方,#content并且应该在它后面,这样它#content就会覆盖它.我知道它可能不是处理它的最佳方式,但我需要这样做,因为整个项目的糟糕风格(我只是稍微调整一下).

提前致谢!

html css nested z-index

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

CSS后代与子级层次结构不起作用

下面是一段简单的HTML/CSS代码,我在其中放入了两个URL:

  • 第一个URL(Google)是div的子级.
  • 第二个URL(Bing)只是div的后代.

使用儿童选择器意味着只有Google网址应为红色.

但在实施中,不知何故双方谷歌和Bing的网址是红色的.(另外,有趣的是,当我删除<h1>Text</h1>元素时,只有Google网址的颜色为红色.)

是什么原因?

这是HTML提取:

<div class="mydiv">
    <a href="http://www.google.com">Google</a>
    <p>
        <h1>Text</h1>
        <a href="http://www.bing.com">Bing</a>
    </p>
</div>
Run Code Online (Sandbox Code Playgroud)

而CSS提取:

.mydiv > a {
    color:red;
}
Run Code Online (Sandbox Code Playgroud)

html css css-selectors

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

SQL查询:无法通过名为"order"的列进行排序?

我将现有脚本中的一列拖到我的模板文件中,一切都很顺利.

唯一的问题是,这个脚本有一个名为的列order,然后每一行都有一个数字在该列中显示哪个应该在顶部等.如果我将我的查询设置为" ORDER BY name",例如,一切正常,但是当我用" ORDER BY order",然后我得到一个SQL错误.
我可以没有一个名为的专栏order吗?我无法更改列名,因为它是脚本的一部分.

有办法解决吗?

这是我的SQL查询中的行:

SELECT * FROM categories WHERE hide = 0 ORDER BY order 
Run Code Online (Sandbox Code Playgroud)

php sql sql-order-by

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

Mysql,在表单循环中删除行

我现在不知道我的错误,我的代码如下:

<?php

mysql_set_charset('utf8');
$result = mysql_query("SELECT * FROM obedy ORDER BY datum DESC LIMIT 30");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) 
{
    $time = strtotime( $row[0] );
    $myDate = date( 'd.m.', $time );
    $w_day = date( 'N', $time );
    $ww_day = $w_day-1;
    $the_row= $row[0];

    echo "<p>" . $myDate . "&emsp;";
    echo "<input type='hidden' value='$row[0]' name='tdel'>";
    echo "<input type='text' name='menu1' id='menu1' class='input' value='". $row[1] ."' size='37'/>";
    echo "<input type='text' name='menu2' id='menu2' class='input' value='". $row[2] ."' size='37'/>";
    echo "<input type='text' name='menu3' id='menu3' class='input' …
Run Code Online (Sandbox Code Playgroud)

php mysql database

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