sql >> Database >  >> RDS >> Mysql

Twee SQL-query's uitvoeren op één php-pagina (SET + SELECT)

Dit zijn twee afzonderlijke zoekopdrachten. Je kunt ze niet samenvoegen. Je moet ze apart uitvoeren.

<?php

// Show current month
include 'conection.php';
                      
$sql = "SET lc_time_names = 'pt_BR'";
mysqli_query($conexao, $sql);

$sql = "SELECT MONTHNAME(CURDATE()) AS `Mes` FROM trabalho_v2";
$busca = mysqli_query($conexao, $sql);
$dados = mysqli_fetch_array($busca);
$mes = $dados['Mes'];

Ik raad je ook sterk aan om de OO-stijl te gebruiken:

<?php

// Show current month
include 'conection.php';
                      
$sql = "SET lc_time_names = 'pt_BR'";
$conexao->query($sql);

$sql = "SELECT MONTHNAME(CURDATE()) AS `Mes` FROM trabalho_v2";
$busca = $conexao->query($sql);
$dados = $busca->fetch_array();
$mes = $dados['Mes'];



  1. Vorige waarde ophalen na update - MySql

  2. Verschillende manieren om de SQL CONVERT-datumfunctie te gebruiken

  3. Meerdere beperkingen in tabel:Hoe krijg ik alle schendingen?

  4. Hoe krijg ik het aantal elementen in een JSON-array opgeslagen als CLOB met Oracle 12c?