sql >> Database teknologi >  >> RDS >> Mysql

Kørsel af to SQL-forespørgsler på én php-side (SET + SELECT)

Dette er to separate forespørgsler. Du kan ikke kæde dem sammen. Du skal udføre 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'];

Jeg opfordrer dig også kraftigt til at bruge 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. simpel SQL-forespørgsel, der giver Ugyldig brug af gruppefunktion

  2. Hvorfor understøtter MySQL's MyISAM-motor ikke fremmednøgler?

  3. Top fem overvejelser for databaseindeksdesign i SQL Server

  4. Generer serier af datoer - brug datotype som input