Տվյալների բազայում սխալների որոնում
Ինչպես արդեն գիտեք, PHP-ում էկրանին սխալների ցուցադրումը
միացվում է error_reporting ֆունկցիայի միջոցով:
Սակայն այս ֆունկցիան չի միացնում SQL հարցման տեքստում
թույլ տրված սխալների ցուցադրումը:
SQL հրամանների սխալները ցուցադրելու համար պետք է
օգտագործել mysqli_error ֆունկցիան,
որը անհրաժեշտ է ավելացնել յուրաքանչյուր հարցմանը
տվյալների բազայի, ահա այսպես.
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Մի՛ մտածեք հիմա, թե ինչպես է աշխատում այս կոնստրուկցիան: Պարզապես ավելացրեք այն և, սխալ SQL հարցման դեպքում, դուք կտեսնեք դրա մասին հաղորդագրությունը բրաուզերի պատուհանում: