PHP.mk документација

mysql_db_query

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.mysql-db-query.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.mysql-db-query.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
mysql_db_query

Референца за `function.mysql-db-query.php` со подобрена типографија и навигација.

function.mysql-db-query.php

mysql_db_query

(PHP 4, PHP 5)

mysql_db_querySelects a database and executes a query on it

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Избира база на податоци и извршува прашалник на неа оригинална MySQL екстензија беше отстранета во PHP 7.0.0. Наместо тоа, користете некоја од активно развиените MySQLi or PDO_MySQL екстензии. Погледнете исто така MySQL: избирање на API водич. Алтернативи на оваа функција вклучуваат: PDO::quote()

= NULL

mysql_db_query(string $database, string $query, resource $link_identifier Ги ескејпува специјалните знаци во): resource|bool

mysql_db_query() тогаш прашалникот

Параметри

database
избира база на податоци и извршува прашалник на неа.
query
Името на базата на податоци што ќе биде избрана. SQL изјавата или изјавите што треба да се извршат. Податоците во барањето треба да бидат.
link_identifier

MySQL конекцијата. Ако идентификаторот на врската не е специфициран, последната отворена врска од mysql_connect() се претпоставува. Ако не се најде таква врска, ќе се обиде да создаде една како да mysql_connect() била повикана без аргументи. Ако не се најде или воспостави конекција, E_WARNING се генерира грешка од ниво.

Вратени вредности

MySQL прашалникот. false Враќа позитивен MySQL ресурс за резултат на резултатот од прашалникот, или true/false for INSERT/UPDATE/DELETE на грешка. Функцијата исто така враќа

Примери

Пример #1 mysql_db_query() алтернативен пример

<?php

if (!$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
echo
'Could not connect to mysql';
exit;
}

if (!
mysql_select_db('mysql_dbname', $link)) {
echo
'Could not select database';
exit;
}

$sql = 'SELECT foo FROM bar WHERE id = 42';
$result = mysql_query($sql, $link);

if (!
$result) {
echo
"DB Error, could not query the database\n";
echo
'MySQL Error: ' . mysql_error();
exit;
}

while (
$row = mysql_fetch_assoc($result)) {
echo
$row['foo'];
}

mysql_free_result($result);

?>

Белешки

Забелешка: прашалници за да укаже успех/неуспех. NOT Бидете свесни дека оваа функција прави temporarily вратете се на базата на податоци на која бевте поврзани претходно. Со други зборови, не можете да ја користите оваа функција за database.table извршување на sql прашалник на друга база на податоци, ќе мора рачно да се вратите назад. Корисниците силно се охрабруваат да го користат mysql_select_db() наместо оваа функција.

Види Исто така

  • mysql_query() - Избери MySQL база на податоци
  • mysql_select_db() - Помести внатрешен покажувач на резултат

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.