草庐IT

find-by-sql

全部标签

php - 在不重新加载页面的情况下将数据发布到sql数据库

问题是我无法在不重新加载的情况下将数据插入我的数据库我已经在没有note_sql.js的情况下对其进行了测试,我的note_sql.php工作正常,但我的js文件似乎有问题body可以给我指明正确的方向,那就太好了索引.phpnote_sql.js$("#sub").click(function(){vardata=$("#noteform:input").serializeArray();$.post($("#noteform").attr("action"),data,function(info){$("result_note").html(info);});clearInput(

php - CakePHP 3 中 MySQL 存储函数的 ORDER BY

我正在研究cakePHP3。我在mysql数据库中有一个用户定义的函数(UDF或Routine)。该函数接受一个参数并返回一个整数值。我必须在MySQLorder子句中对返回值进行排序。我知道mysql查询使用那个函数。即,SELECTcustomer_idFROMtable_nameORDERBYroutine_name(param1);//param1is'customer_id'whichIhavewrittenafterSELECT但我不知道如何在cakePHP3中构建此查询。如果有人知道解决方案,将不胜感激。这是我的cakePHP3代码。$purchasesTable=Tab

php - Laravel - [PDOException] : Could not Find Driver in PostgreSQL - MAC OS

我在stackoverflow上看了很多关于这个问题的帖子,但我仍然遇到同样的问题:php.ini文件中列出了以下内容:extension=php_pdo_pgsql.dllextension=php_pgsql.dll环境文件:DB_CONNECTION=pgsqlDB_HOST=127.0.0.1DB_DATABASE=oweDB_USERNAME=postgresDB_PASSWORD=password我重新启动了Apache,重新启动了计算机,并且在执行迁移时出现了以下错误:me$phpartisanmigratePHPWarning:PHPStartup:Unabletolo

php - SimpleHTMLDom : Call to a member function find() on array

所以我想在大型html页面中循环遍历特定的TD。我正在使用simplehtmldom来实现这一目标。问题是如果不把每一步都放在foreach中,我就无法让它工作。这是我的phpinclude('../inc/simple_html_dom.php');$html=file_get_html("http://www.bjork-family.com/f43-london-stories");//IjustputthedomofpagebodyintoTEST$test=$html->find('#page-body');foreach($test->find('img')as$eleme

php - 使用 Laravel 5 执行 SQL 函数

我的数据库中存储了SQL函数。但是,我不能调用它们。$nb=DB::select('SELECTnb_seances_archivees()');结果是:array:1[▼0=>{#186▼+"nb_seances_archivees":0}]但期望的结果只是0。谢谢你的帮助! 最佳答案 默认DB::select返回一个对象数组,你可以使用collections得到第一个结果:$nb=collect(DB::select('SELECTnb_seances_archivees()ASnb'))->first()->nb;或者直接访问

php - LARAVEL - 未找到基表或 View : 1146 Table doesn't exist (SQL: select * from )

这个问题在这里已经有了答案:DBquerytakingwrongtablenameonlaravel[duplicate](1个回答)Laravel-Database,TableandColumnNamingConventions?(4个答案)关闭去年。我有一个Mysql数据库minho.win和一个名为utilizadores的表。我创建了一个模型类phpartisanmake:modelUtilizador当我执行phpartisantinker然后执行App\Utilizador::all()时,我收到此错误:Illuminate\Database\QueryExceptionw

php - 硅胶 : allow user to change langage by clicking on html element and keeping clean URL

我正在为网站使用Silex和Twig,我希望允许用户更改网站的语言。我的问题现在,如果我更改URL中的语言环境,它就会起作用:/my-account:我的页面内容是英文的(默认_locale)/fr/my-account:我的页面内容是法语/en/my-account:我的页面内容是英文的如何通过单击html元素来执行相同的操作?我正在寻找一些想法来解决我的问题,如果可能的话,我正在寻找一些“以正确的方式”做到这一点的良好实践。我的代码这是我用来管理多语言的Silex组件://TRANSLATION$app->register(newSilex\Provider\LocaleServi

mysql - 每周统计的sql查询错误

我正在尝试对用户注册进行每周统计。它应该每周工作一次。一周总共有七天。我想在屏幕上打印一周中每天注册的用户数。例如:NumberofuserswhoregisteredonMonday=38NumberofuserswhoregisteredonTuesday=11........andthislistwillonlylisttheweekwewere我创建了如下的sql查询:SELECTWEEKDAY(registerTime)+1,count(*)FROMusersgroupbyWEEKDAY(registerTime)ORDERBYWEEKDAY(registerTime)但是这

php - 用于 MS SQL Server 的 PDO DBLIB 驱动程序 : Cannot find php_pdo_driver. h

我正在按照下面链接中的教程在我的MacOsMojave中编译PDO的DBLIB驱动程序。https://github.com/BellevueCollege/public-docs/blob/master/PHP/configure-mssql-pdodblib-mac.md问题是,当我运行下面的代码时:$cdphp-7.2.9/ext/pdo_dblib$phpize$./configure--with-php-config=/usr/bin/php-config--with-pdo-dblib=/usr/local/$make$sudocpmodules/pdo_dblib.so/

PHP SQL更新查询

目标我正在尝试更新SQL。我怀疑问题出在我的sql查询或我的连接上。虽然,我可能完全错了。抱歉,如果它很乱,但我正在使用console.log尝试调试问题,控制台输出是:B.1B.2D.1D.2D.3B.2.1B.5关于sql查询,除其他外,我尝试了以下两个:$sql="UPDATEUsersSETdescription=".'$描述'。“哪里用户ID=”。'$this->userID';$sql="UPDATEUsersSETdescription='$description'WHEREuserID='$this->userID'";代码edit-profile-handler.ph