sql >> Databasteknik >  >> RDS >> Mysql

Ska jag skicka min $mysqli-variabel till varje funktion?

Användardefinierade funktioner har sin egen variabel omfattning i PHP. Du måste skicka $mysqli till funktionen som en parameter, eller starta funktionen med global $mysqli .

Exakt detta problem ges som ett exempel på Variabel omfattning sida:

<?php
$a = 1; /* global scope */ 

function test()
{ 
    echo $a; /* reference to local scope variable */ 
} 

test();
?>


  1. Hitta och ersätt text i hela tabellen med en MySQL-fråga

  2. MySQL FULL GÅ MED?

  3. Anpassade formatsträngar för datum/tid som stöds av FORMAT() i SQL Server

  4. lagra strängar av godtycklig längd i Postgresql