sql >> Databasteknik >  >> RDS >> Mysql

Kör två SQL-frågor på en php-sida (SET + SELECT)

Det här är två separata frågor. Du kan inte sammanfoga dem. Du måste utföra dem separat.

<?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'];

Jag uppmuntrar dig också starkt att använda OO-stil:

<?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. Hur man skickar boolesk parameter till Oracle-proceduren C#

  2. Oracle - Varför ska jag använda paket istället för fristående procedurer eller funktioner

  3. Hur man väljer kolumner för tabellen INNER JOIN beroende på värden för de sammanfogade arrayerna

  4. rake avbruten! oinitierad konstant Mysql2