php mysql db query - manual
DESCRIPTION
mysqlTRANSCRIPT
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 1/7
DownloadsDocumentationGet InvolvedHelp
PHP 7.0.0 RC 3 Released
Getting StartedIntroductionA simple tutorial
Language Reference
Basic syntaxTypesVariablesConstants
ExpressionsOperatorsControl StructuresFunctions
Classes and ObjectsNamespacesErrorsExceptions
GeneratorsReferences ExplainedPredefined Variables
Predefined ExceptionsPredefined Interfaces and ClassesContext options and parametersSupported Protocols and Wrappers
Security
IntroductionGeneral considerationsInstalled as CGI binaryInstalled as an Apache moduleFilesystem SecurityDatabase SecurityError Reporting
Using Register GlobalsUser Submitted DataMagic Quotes
Search
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 2/7
Hiding PHPKeeping Current
FeaturesHTTP authentication with PHP
CookiesSessionsDealing with XFormsHandling file uploadsUsing remote filesConnection handlingPersistent Database ConnectionsSafe Mode
Command line usageGarbage CollectionDTrace Dynamic Tracing
Function ReferenceAffecting PHP's Behaviour
Audio Formats ManipulationAuthentication ServicesCommand Line Specific ExtensionsCompression and Archive ExtensionsCredit Card ProcessingCryptography ExtensionsDatabase ExtensionsDate and Time Related ExtensionsFile System Related ExtensionsHuman Language and Character Encoding SupportImage Processing and GenerationMail Related Extensions
Mathematical ExtensionsNon-Text MIME OutputProcess Control ExtensionsOther Basic ExtensionsOther ServicesSearch Engine ExtensionsServer Specific ExtensionsSession ExtensionsText ProcessingVariable and Type Related ExtensionsWeb ServicesWindows Only ExtensionsXML Manipulation
Keyboard Shortcuts
?This help
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 3/7
jNext menu item
kPrevious menu item
g pPrevious man page
g nNext man page
GScroll to bottom
g gScroll to top
g h
Goto homepageg s
Goto search(current page)
/Focus search box
mysql_drop_db »« mysql_db_name
Manual de PHPReferencia de funcionesExtensiones de bases de datosExtensiones de bases de datos específicas del proveedorMySQL
MySQL (Original)Funciones de MySQL
Change language: Spanish
Edit Report a Bug
mysql_db_query
(PHP 4, PHP 5)
mysql_db_query — Selecciona una base de datos y ejecuta una consulta sobre la misma
Advertencia
Esta función está obsoleta en PHP 5.3.0, por lo que ha sido eliminada, junto a la totalidad de la extensión originalde MySQL, en PHP 7.0.0. En su lugar, utilice las extensiones MySQLi o PDO_MySQL activamente
desarrolladas. Véase también la guía MySQL: elegir una API y sus P+F relacionadas para más información. Lasalternativas a esta función son:
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 4/7
mysqli_select_db() y luego la consulta
PDO::__construct()
Descripción ¶
resource mysql_db_query ( string $database , string $query [, resource $link_identifier = NULL ] )
mysql_db_query() selecciona una base de datos y ejecuta una consulta en ella.
Parámetros ¶
database
El nombre de la base de datos que va a ser seleccionada.
query
La consulta MySQL.
Los datos dentro de la consulta deben ser escapados apropiadamente.
link_identifier
La conexión MySQL. Si el identificador de enlace no se especifica, el último enlace abierto por
mysql_connect() es asumido. Si no se encuentra dicho enlace, la función intentará establecer un nuevoenlace como si mysql_connect() fuese invocado sin parámetros. Si no se encuentra o establece una
conexión, un error de nivel E_WARNING es generado.
Valores devueltos ¶
Devuelve un recurso de resultados de MySQL positivo al resultado de la consulta, o FALSE en caso de error. Lafunción también retorna TRUE/FALSE para las consultas INSERT/UPDATE/DELETE indicando éxito/fallo.
Historial de cambios ¶
Versión Descripción
5.3.0 Ésta función ahora lanza ahora un aviso E_DEPRECATED.
Ejemplos ¶
Ejemplo #1 Ejemplo alternativo de mysql_db_query()
<?php
if (!$enlace = mysql_connect('anfitrión_mysql', 'usuario_mysql', 'contraseña_mysql')) {
echo 'No pudo conectarse a mysql';
exit;
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 5/7
}
if (!mysql_select_db('nombre_bd_mysql', $enlace)) {
echo 'No pudo seleccionar la base de datos';
exit;
}
$sql = 'SELECT foo FROM bar WHERE id = 42';
$resultado = mysql_query($sql, $enlace);
if (!$resultado) {
echo "Error de BD, no se pudo consultar la base de datos\n";
echo "Error MySQL: ' . mysql_error();
exit;
}
while ($fila = mysql_fetch_assoc($resultado)) {
echo $fila['foo'];
}
mysql_free_result($resultado);
?>
Notas ¶
Nota:
Se ha de tener en cuenta que ésta función NO vuelve a la base de datos a la que se estaba conectado
anteriormente. En otras palabras, no se puede utilizar ésta función para ejecutar temporalmente unaconsulta SQL en otra base de datos; se tendría que hacer el cambio manualmente. Se recomienda
encarecidamente usar la sintaxis basedatos.tabla en las consultas SQL o mysql_select_db() en lugarde esta función.
Ver también ¶
mysql_query() - Enviar una consulta MySQL
mysql_select_db() - Seleccionar una base de datos MySQL
add a note
User Contributed Notes
There are no user contributed notes for this page.
Funciones de MySQLmysql_affected_rows
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 6/7
mysql_client_encodingmysql_close
mysql_connectmysql_create_db
mysql_data_seekmysql_db_name
mysql_db_querymysql_drop_db
mysql_errnomysql_error
mysql_escape_stringmysql_fetch_array
mysql_fetch_assoc
mysql_fetch_fieldmysql_fetch_lengths
mysql_fetch_objectmysql_fetch_row
mysql_field_flagsmysql_field_len
mysql_field_namemysql_field_seek
mysql_field_tablemysql_field_type
mysql_free_resultmysql_get_client_info
mysql_get_host_info
mysql_get_proto_infomysql_get_server_info
mysql_info
mysql_insert_idmysql_list_dbs
mysql_list_fields
mysql_list_processes
mysql_list_tablesmysql_num_fields
mysql_num_rows
mysql_pconnect
mysql_pingmysql_query
mysql_real_escape_string
mysql_result
mysql_select_db
mysql_set_charsetmysql_stat
mysql_tablename
mysql_thread_id
23/9/2015 PHP: mysql_db_query - Manual
http://php.net/manual/es/function.mysql-db-query.php 7/7
mysql_unbuffered_query
Copyright © 2001-2015 The PHP GroupMy PHP.net
Contact
Other PHP.net sites
Mirror sitesPrivacy policy