Example #1
0
function IsAuthorIdExists($CONNECTION, $ids)
{
    if (!is_array($ids)) {
        return FALSE;
    }
    $query = mysqli_query($CONNECTION, 'SELECT * FROM authors WHERE
        author_id IN(' . implode(',', $ids) . ')');
    if (HasErrorWithDataBase($CONNECTION)) {
        return FALSE;
    }
    if (mysqli_num_rows($query) == count($ids)) {
        return TRUE;
    }
    return FALSE;
}
Example #2
0
$title = "User's comments";
require "includes/config.php";
require "includes/header.php";
$USER_ID = NULL;
if (isset($_GET['user_id'])) {
    $USER_ID = $_GET['user_id'];
} else {
    header('Location: index.php');
}
// Заявка за връзка потребител - коментари
$sql = 'SELECT content, date_added, comments.book_id, comments.comment_id, books.book_title, users.username FROM comments
INNER JOIN users.users ON users.user_id = comments.user_id
INNER JOIN books.books ON books.book_id = comments.book_id
WHERE users.user_id = ' . $USER_ID . ' ORDER BY date_added DESC';
$query = mysqli_query($CONNECTION_COMMENTS, $sql);
if (HasErrorWithDataBase($query)) {
    exit;
}
// Проверка за грешки
?>

    <!-- Главно меню -->

    <div style="float: left;"><a href="index.php">- Back to Book Catalog</a></div>
    <div style="float: right;"><?php 
ShowHelloScreen();
?>
</div>
    <br/><br/>

<?php 
Example #3
0
<?php

session_start();
$CONNECTION_BOOKS = mysqli_connect('localhost', 'root', '', 'books');
$CONNECTION_USERS = mysqli_connect('localhost', 'root', '', 'users');
$CONNECTION_COMMENTS = mysqli_connect('localhost', 'root', '', 'comments');
if (HasErrorWithDataBase($CONNECTION_BOOKS)) {
    exit;
}
// Проверка за грешки
mysqli_set_charset($CONNECTION_BOOKS, 'utf8');
function HasErrorWithDataBase($query)
{
    if (!$query) {
        echo '<br><span class="error">- Error in database!</span>';
        return TRUE;
    }
    return FALSE;
}
function CheckForValidData($value, $minLength = 5)
{
    if (mb_strlen($value, 'UTF-8') < $minLength) {
        return FALSE;
    }
    for ($i = 0; $i < strlen($value); $i++) {
        if (($value[$i] < 'a' || $value[$i] > 'z') && ($value[$i] < '0' || $value[$i] > '9')) {
            return FALSE;
        }
    }
    return TRUE;
}
Example #4
0
<?php

$CONNECTION = mysqli_connect('localhost', 'root', '', 'books');
if (HasErrorWithDataBase($CONNECTION)) {
    exit;
}
// Проверка за грешки
mysqli_set_charset($CONNECTION, 'utf8');
function HasErrorWithDataBase($query)
{
    if (!$query) {
        echo '<br><span class="error">- Error in database!</span>';
        return TRUE;
    }
    return FALSE;
}