Im new to stackoverflow. Поэтому, надеюсь, вы понимаете мой вопрос.Лучший способ писать вызовы MySQLI
На данный момент я пишу свои вызовы MySQLI как это - но это зависит от того, чего я пытаюсь достичь.
function getArticles($dbh) {
$query = "SELECT article_id,article_name,article_text FROM Articles";
$result = mysqli_query($dbh,$query);
if(!mysqli_errno($dbh)) {
if(mysqli_num_rows($query) > 0) {
$articles = array();
while($rows = mysqli_fetch_object($query) {
$articles[] = $rows;
}
}
mysqli_free_result($dbh)
} else {
echo mysqli_error($dbh);
}
return ($articles);
}
Затем я беру их и показываю, используя foreach() на моей странице вызова. Могу ли я сделать мои MySQL-вызовы лучше? Или как вы могли бы писать свои вызовы Mysql.
Вы пробовали [объектно-ориентированный интерфейс] (http://www.php.net/manual/en/mysqli.quickstart.dual-interface.php)? Он может сделать этот вид кода более удобочитаемым. – tadman
Да, я просто застрял с этим, так как я пишу свой код В процедуре – Programit