sql >> Databáze >  >> RDS >> Mysql

Spuštění dvou SQL dotazů na jedné stránce php (SET + SELECT)

Jedná se o dva samostatné dotazy. Nemůžete je spojit dohromady. Musíte je spustit samostatně.

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

Také vám důrazně doporučuji používat styl OO:

<?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. Příklady COT() v SQL Server

  2. Pravidla pro implementaci TDD ve starém projektu

  3. Jak nahradit NULL jinou hodnotou v SQL Server – ISNULL()

  4. Jak použít SqlCommand k VYTVOŘENÍ DATABÁZE s parametrizovaným názvem db?