草庐IT

对数据库

全部标签

php - Wordpress:从数据库中检索值

我正在尝试使用此查询从数据库中检索我的字段的文本值:get_results('SELECTlast_linkFROMusersWHEREID=$user_ID');echo$result;?>"我收到的是:我搜索了很多,但我只能找到ClassReference/wpdb我找不到我的错误。 最佳答案 使用$wpdb->get_var('yourquery')代替$wpdb->get_results()我在查询中发现错误,您忘记了从wordpress预定义表中检索信息所需的表前缀。使用global$table_prefix和$wpdb像

javascript - PHP不使用ajax将超过91行的表单数据插入数据库

我正在尝试向数据库中插入超过150行,但发布请求仅针对91行发生,并且控制台日志显示内部服务器错误插入91行后出现错误YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear''atline1我的HTML表单PRASADDRPRASADKTPRASANNABPRASANNAKUMARKPREETHICRRADHAHNJS$(document).ready(function(){$('#mySpan4').submit(func

php - Symfony/Doctrine 中的动态数据库和模式创建

我想在静态数据库中存储数据库连接。根据需要,我想创建一个新数据库,将凭据存储在我的静态数据库中,然后根据现有实体在新数据库中创建模式。我知道如何使用symfony的命令行工具来做到这一点。我的目标是让它在服务中工作。我查看了Doctrine文档并尝试让一些东西起作用:$conn=$this->getDoctrine()->getConnection()->getSchemaManager()->createDatabase($dbname);$isDevMode=true;$config=Setup::createAnnotationMetadataConfiguration(arra

php - 更改现有数据库连接的数据库 - Laravel

我最近了解了Laravel框架,它很棒,但我只想知道一个查询,这对我来说仍然是个谜。我知道我们可以很容易地改变“数据库连接”使用$users=DB::connection('mysql2')->select(...);但我正在从事这样一个项目,其中根据用户请求创建多个数据库,并且需要根据用户请求动态访问这些数据库。几乎不可能在数据库配置文件中输入每个数据库条目作为新的数据库连接条目。因此我需要一种方法来在我们使用的同一连接中动态更改数据库。例如。如果我们使用“DB1”连接和配置文件中定义的数据库“test1”,我需要一种方法将“test1”数据库更改为“test2”动态

php - 像 belongsTo 这样的 Laravel 关系方法是否总是查询数据库?

我只是想更好地了解Laravel的Eloquent/Model是如何处理关系的。假设我定义了一个关系,其中每个Post都有一个Author并且Post类有一个方法来获取与之关联的作者对象:publicfunctionauthor(){return$this->belongsTo('App\User','author_id');}现在调用帖子的author()方法将根据帖子的author_id字段返回作者。我的问题是:每次使用该方法时,Laravel是否都会进行查询?以下代码是否会向数据库请求两次数据?author->slug)}}">{{$post->author->name}}

php - 如何在 Laravel 5.2 中编写 >= Eloquent 数据库查询

我正在尝试在laravel5.2中触发Eloquent查询Movies_showtimes::with('showdata','movie','cinema')->where(['cinema_id'=>$id,'show_date'=>Carbon::today()])->get();此查询仅获取今天日期的所有电影放映时间。我想获取今天>=的电影放映时间,但我无法在上述查询的where()子句中放入>=符号。感谢您的帮助。我试过这样做,但对我没有用Movies_showtimes::with('showdata','movie','cinema')->where(['cinema_i

php - 如何保存到数据库中

在我的数据库中,我有像id,product_id,company_name,service,qty,delivery_cost,delivery_date,order_status等列我认为我使用了Jquery和Html,jquery在单击“添加更多”按钮时动态添加了product_id、service、delivery_cost、qty、delivery_date、order_status的更多输入字段。在提交​​表单时,我在Controller中执行dd($allData);我的问题是如何将这些数据保存到数据库中array:8[▼"_token"=>"gSddIeA11OBV60x

PHP/MYSQL - 使用准备好的语句删除数据库

我想使用PDO删除数据库。这种方法对我来说是最好的方法functiondelete_db($database){$statement=$my_pdo_obj->prepare("DROPDATABASEIFEXISTS:database");$statement->bindParam(":database",$database);$statement->execute();}但不幸的是,我收到一个PDOException,说我的绑定(bind)值($database)附近存在语法错误:Fatalerror:Uncaughtexception'PDOException'withmessa

php - php7 的 zend session 数据库错误

我的应用程序需要使用数据库而不是文件来进行session管理。我的应用程序基于ZendFramework1.12.17、php5.6.25和实际在wampserver上这是我的config.iniresources.session.use_only_cookies=trueresources.session.gc_maxlifetime=864000resources.session.remember_me_seconds=864000resources.session.gc_probability=1resources.session.gc_divisor=100resources.

php - 在 PHPUnit 中的内存 SQLITE 数据库中模拟数据

我目前正在学习如何在PHPUnit框架中测试数据库,遇到了我不想在测试中连接到真实数据库的问题。这是因为当我在另一台计算机上运行测试时,这台计算机可能没有相同的数据库。我实现了\PHPUnit\DbUnit\TestCaseTrait特性并设置了以下方法:/***Returnsthetestdatabaseconnection.**@return\PHPUnit\DbUnit\Database\Connection*/protectedfunctiongetConnection(){$pdo=newPDO('sqlite::memory:');return$this->createDe