草庐IT

对数据库

全部标签

php - 如何使用 Laravel 5.4 中的 Controller 从我的数据库传递 5 个不同数据的总和数据?

我是laravel5.4的新手,当我在数据库中查看具有id的特定guest时,我想从我的数据库中获取5个不同数据的总和?我无法得到总和或总数这是我的代码:publicfunctionshow($id){$forPayment=ForPayment::where('application_number',$id)->get()->last();if(empty($forPayment)){Flash::error('ForPaymentnotfound');returnredirect(route('forPayments.index'));}$inspection_fee=$forPa

php - 通过 Crontab(Cron 作业)将 AWS 数据库备份 RDS 到 S3

我想使用cron作业每天创建数据库备份。我已经为数据库备份创建了一个批处理文件。下面是批处理文件代码。#!/bin/bashSQLDUMP="$(date+'%Y%m%d%H%M').sql.gz"echo"Creatingbackupofdatabaseto$SQLDUMP"mysqldump--host'myhost.com'-u'root'-p'password'--databases'test'|gzip-9>$SQLDUMPecho"DumpZippedup"echo"UploadingzippeddumptotheAmazonS3bucket…"s3cmdput$BACKU

php - Symfony 3 连接到多个数据库

dynamic:driver:%database_driver%host:%database_host%port:%database_port%dbname:%databasename%user:%database_user%password:%database_password%charset:UTF8大家好我想动态连接到多个数据库。我读了这个教程http://symfony.com/doc/current/cookbook/doctrine/multiple_entity_managers.html并且它按说明工作。但我唯一的问题是直接从我的Controller更改dbname的值

php - 当我尝试为我的数据库播种时出现错误

当我尝试使用faker在laravel5.4中播种我的数据库时出现错误useIlluminate\Database\Seeder;useapp\PostModell;classpostcarseederextendsSeeder{/***Runthedatabaseseeds.**@returnvoid*/publicfunctionrun(){//Let'struncateourexistingrecordstostartfromscratch.PostModell::truncate();$faker=\Faker\Factory::create();//Andnow,let'sc

php - 对数组进行排序,其中包含一些按天排序的日期,例如 php 中的星期日、星期一等

我有一个包含7个日期的数组。$dates=array('2018-03-07',//Wednesday'2018-03-08',//Thursday'2018-03-09',//Friday'2018-03-10',//Saturday'2018-03-11',//Sunday'2018-03-12',//Monday'2018-03-13',//Tuesday);我想按天(周日到周六的顺序)对上述数组进行排序。预期的输出是,$dates=array('2018-03-11',//Sunday'2018-03-12',//Monday'2018-03-13',//Tuesday'201

javascript - 单击按钮时如何从数据库中一次检索 1 行?

我正在开发一个元素拣选系统,需要通过单击一个按钮一次遍历一个表中的一个项目。目前,该按钮仅检索并显示表中的第一项。我如何更改它以便在我单击按钮时一次遍历每个按钮?任何帮助将不胜感激,谢谢这是我用来检索数据的php文件mysqli_select_db($con,"items");$sql="SELECT*FROMitemsLimit1";$result=mysqli_query($con,$sql);while($row=mysqli_fetch_assoc($result))$rows[]=array_map('utf8_encode',$row);header('Content-Ty

php - 如何从文件(PHP)中对数组进行排序?

我这里有一个文件,其中包含数据库名称列表及其相应的大小。现在我想把大小从大到小排序,还有数据库名显示时应该沿着它走。我在这里使用PHP..谁能帮我吗?这是一个简单的代码:$file_name=test.txt$handle=@fopen($file_name,"r");if($handle){while(!feof($handle)){$buffer=fgets($handle,4096);$data=explode("",$buffer);echo$data[1]."\n";}fclose($handle);}文件看起来像这样:DatabaseName300KB注意:$data[1]

php - 如何使用 PHP 脚本将 postgres 数据库备份到 sql 文件?

我有以下情况。我有一个导入CSV文件然后更新postgres数据库的PHP脚本现在我需要在导入之前创建数据库备份PHP文件在一台服务器上运行,postgres数据库在另一台服务器上运行我试过exec(pg_dumpdb_name-CdiOv>/tmp/db_name_backup.sql)但我认为这行不通,因为数据库在另一台服务器上。我不确定该怎么做,我可以用PHP编写正确的代码来执行备份,但这需要很长时间才能运行。任何广告将不胜感激 最佳答案 正如depesz所说,您需要使用-h选项来定义远程主机,但它仍然会提示输入密码,这是个问

PHP:以五个为一组显示数据库中的条目?

是否有可能,如果可以,我该怎么做,选择我数据库中一个表中的所有条目,然后在一组中一次显示五个结果。含义:举个例子,我的数据库中总共有15条记录,那么我想这样显示我的数据:Record[1],Record[2],Record[3],Record[4],Record[5]Record[6],Record[7],Record[8],Record[9],Record[10]Record[11],Record[12],Record[13],Record[14],Record[15]我不完全确定我是否可以使用SQL语句来完成,或者我必须编写某种“do...while”或循环来检索每组数据。我也考虑

php - 按特定键对数组进行排序

我有以下数组:Array([Places]=>Array([public]=>0[entities]=>Array(...))[Issues]=>Array([public]=>1[entities]=>Array(...))[Source]=>Array([public]=>0[entities]=>Array(...)))我希望能够通过公钥对数组进行排序。我知道我可能必须使用ksort或usort但我不确定如何实现它。任何想法都将非常感谢! 最佳答案 usort($array,function($a,$b){return$a["