在CodeIgniter Project中,我通常使用以下命令来执行sql.
$res = $this->db->select('*')
->from('customer')
->where('customer.id', $id)
->get();
Run Code Online (Sandbox Code Playgroud)
但不幸的是我的PHP Storm(5.0)不支持多个自动完成(我不知道怎么说)
例如在netbeans中如果我键入
$res = $this->db->select('*')->
Run Code Online (Sandbox Code Playgroud)
它将自动弹出该功能的其余部分.但在PHPStorm它并没有畏缩.它的工作一级自动完成.
这是我的项目表
Project Table
JNo Name City
J1 Proj1 London
J2 Proj2 Paris
J3 Proj3 Athens
J4 Proj4 India
Run Code Online (Sandbox Code Playgroud)
这是我的货运表
Shipment
SNo PNo JNo Qty
S1 P1 J1 50
S1 P1 J2 90
S1 P2 J1 40
S1 P3 J3 20
S2 P1 J3 110
S2 P2 J2 30
S2 P4 J3 10
S2 P3 J1 100
S3 P1 J3 80
S3 P4 J2 70
S3 P4 J2 70
S4 P1 J3 20
S4 P2 J1 60
Run Code Online (Sandbox Code Playgroud)
我想要提供最小数量的项目名称.
我试过了.但它只返回最小数值,这是我的代码
select min(qty) …Run Code Online (Sandbox Code Playgroud) 我创建了身份验证,它的工作完美.但是检查内页有一些问题.例如,
Route::get('/', array('before' => 'auth' , 'do'=> function(){
return View::make('home.index');
}));
Run Code Online (Sandbox Code Playgroud)
索引页面仅对登录用户可见.但是,每当我进入内页时,例如example.com/products.无需登录即可看到产品页面.
我正在使用Magnific Popup上传图片.当用户点击或按下关闭按钮时,我希望得到用户确认是否关闭.
这是我的Javascript:
$('#upload').magnificPopup({
type:'inline',
callbacks: {
close: function(){
if( confirm("Are you sure you want to close?") ) {
return true;
}
return false;
}
}
}
});
Run Code Online (Sandbox Code Playgroud)
但它没有用.
我想知道如何在java中识别组合和聚合代码.我有C++代码,但我不懂如何用java编写.
组成
class A {};
class B { A composited_A; };
Run Code Online (Sandbox Code Playgroud)
通过指针聚合
class A {};
class B
{
A* pointer_to_A;
B(A anA){
pointer_to_A = &anA;
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我两个如何在JAVA工作.(我知道组合和聚合的含义)};
我有一个包含输入字段的页面.当页面处于媒体类型打印时,我想隐藏所有0值文本字段.
我试过jQuery.但这在屏幕模式和打印模型中都有效.
HTML:
<div class="screen">some screen</div>
<div class="print">some print</div>
<input type='text' name='' id='1' class='' value='0'/>
<input type='text' name='' id='2' class='' value='5'/>
<button>Print</button>
Run Code Online (Sandbox Code Playgroud)
JS:
$('button').click(function(){
$('input[type=text]').each(function(){
if ( $(this).val() == 0 ){
$(this).hide()
}
})
})
Run Code Online (Sandbox Code Playgroud)
CSS:
@media print{
.screen{
display:none;
}
.print{
display:block;
}
}
@media screen{
.screen{
display:block
}
.print{
display:none;
}
}
Run Code Online (Sandbox Code Playgroud)
如果我检测到当前页面的媒体类型.我可以完成它.不幸的是我无法获得正确的代码.
我也试过jmediatype,但没有下载选项.
我跟随了很多文章"如何在Ubuntu中创建VirtualHost".这就是我所做的
安装Apache
sudo apt-get install lamp-server^ phpmyadmin
Run Code Online (Sandbox Code Playgroud)
我创建了site1.com在/ var/www /中调用的文件夹
然后我创建了该文件 /etc/apache2/sites-available/site1.com
然后将以下代码添加到该site1.com文件中
<VirtualHost *:80>
ServerName www.site1.com
ServerAdmin mifas@site1.com
ServerAlias site1.com
DocumentRoot /var/www/site1.com
# Other directives here
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/site1.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
然后我编辑主机文件添加了以下代码行
127.0.0.1 site1.com
Run Code Online (Sandbox Code Playgroud)
编辑
我也启用了site1.comsudo a2ensite site1.com
然后我重新启动apache serivice.(即使我重新启动了电脑)
当我去site1.com时,会说The connection has timed out错误信息.但我可以浏览localhost/site1.com.自从过去两天以来我一直在努力.没有解决方案.并关注了许多文章和视频.
当我尝试在 PHPStorm(10.0.3) 中打开文件时收到以下消息。
phpcs: PHP Fatal error: Call to undefined method PHP_CodeSniffer_File::recordMetric() in /usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Files/ClosingTagSniff.php on line 91
Run Code Online (Sandbox Code Playgroud)
有人知道这是什么吗?
我想创建一个带有侧边栏和内容的页面.侧边栏已固定width(200px),内容应该是
(body_width - 侧边栏宽度)
.所以在jQuery中创建并完美运行.
编辑
但我想知道,这只能在CSS中做到吗?
我流这个文章来创建数据库迭代器.我有类似的表和记录.但是当我执行时,我得到了空白页面.我认为问题是$data = new DbRowIterator($stmt);,它没有返回正确的迭代器来accept在FilterIterator类中运行方法.我正在使用laravel
php ×3
css ×2
html ×2
javascript ×2
jquery ×2
phpstorm ×2
apache ×1
autocomplete ×1
c++ ×1
codeigniter ×1
fluid-layout ×1
html5 ×1
java ×1
laravel ×1
mysql ×1
oop ×1
pdo ×1
phpmyadmin ×1
sql ×1
ubuntu ×1
virtualhost ×1