Обучение/Помощь новичкам | Mysqli - в примере
Тема закрыта by
DELETED
Причина: Вникаю)
Причина: Вникаю)
DELETED
Автор
23 июля 2016, в 17:13
Delete
________
посл. ред. 23.07.2016 в 17:20; всего 2 раз(а); by iNvAyT
$db = new mysqli('localhost', 'root', 'pass', 'DataBase');
Query:
$table = $db->query("SELECT * FROM `table`")->fetch_assoc();
________
посл. ред. 23.07.2016 в 17:25; всего 1 раз(а); by Александр Данилов
Query:
$table = $db->query("SELECT * FROM `table`")->fetch_assoc();
________
посл. ред. 23.07.2016 в 17:25; всего 1 раз(а); by Александр Данилов
DELETED
Автор
23 июля 2016, в 17:19
Delete
CreepMatis (23.07.2016 в 17:18)
Так mysqli или mysql?
Ты определись
Так mysqli или mysql?
Ты определись
mysql я и так знаю)
mysqli - на, не знаю я его
<?php
/* Подключение к серверу MySQL */
$link = mysqli_connect(
'localhost', /* Хост, к которому мы подключаемся */
'user', /* Имя пользователя */
'password', /* Используемый пароль */
'world'); /* База данных для запросов по умолчанию */
if (!$link) {
printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());
exit;
}
/* Посылаем запрос серверу */
if ($result = mysqli_query($link, 'SELECT Name, Population FROM City ORDER BY Population DESC LIMIT 5')) {
print("Очень крупные города:\n");
/* Выборка результатов запроса */
while( $row = mysqli_fetch_assoc($result) ){
printf("%s (%s)\n", $row['Name'], $row['Population']);
}
/* Освобождаем используемую память */
mysqli_free_result($result);
}
/* Закрываем соединение */
mysqli_close($link);
?>
iNvAyT (23.07.2016 в 17:19)
CreepMatis (23.07.2016 в 17:18)
Так mysqli или mysql?
Ты определись
mysql я и так знаю)
mysqli - на, не знаю я его
CreepMatis (23.07.2016 в 17:18)
Так mysqli или mysql?
Ты определись
mysql я и так знаю)
mysqli - на, не знаю я его
http://php.net/manual/ru/book.mysqli.php
Всё подробно описано)
iNvAyT , подготовленые выражения:
<?php
$mysqli = new mysqli('localhost', 'user', 'password', 'world');
/* Проверка соединения */
if (mysqli_connect_errno()) {
printf("Подключение невозможно: %s\n", mysqli_connect_error());
exit();
}
$stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?, ?, ?, ?)");
$stmt->bind_param('sssd', $code, $language, $official, $percent);
$code = 'DEU';
$language = 'Bavarian';
$official = "F";
$percent = 11.2;
/* выполнение подготовленного выражения */
$stmt->execute();
printf("%d Row inserted.\n", $stmt->affected_rows);
/* Закрытие соединения и выражения*/
$stmt->close();
/* Очистить таблицу CountryLanguage */
$mysqli->query("DELETE FROM CountryLanguage WHERE Language='Bavarian'");
printf("%d Row deleted.\n", $mysqli->affected_rows);
/* Закрыть подключение */
$mysqli->close();
?>
DELETED
Автор
23 июля 2016, в 17:28
Delete
iNvAyT , SQL код одинаковый как в mysql так и в mysqli и также в pdo.
Это стандартные запросы к мускулу, а это типы подключения. Тоесть всё запросы едентичны что для мускула что для нового мускула
Это стандартные запросы к мускулу, а это типы подключения. Тоесть всё запросы едентичны что для мускула что для нового мускула
DELETED
Автор
23 июля 2016, в 17:46
Delete