Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Uruchamianie dwóch zapytań SQL na jednej stronie php (SET + SELECT)

To są dwa oddzielne zapytania. Nie możesz ich połączyć. Musisz je wykonać osobno.

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

Gorąco zachęcam również do używania stylu 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połączenie PHP nie powiodło się:SQLSTATE[HY000] [2002] Połączenie odrzucone

  2. Długie sondowanie na czacie Laravel:Dlaczego div się nie aktualizuje?

  3. Zrozumienie użycia pamięci wyniku MySQL w PHP (PDO)

  4. Przesyłanie pliku CSV w celu obsługi aktualizacji statusu i wstawiania nowych rekordów

  5. MySQL CONCAT zwraca NULL, jeśli jakiekolwiek pole zawiera NULL