php mysql db query - manual

7
23/9/2015 PHP: mysql_db_query - Manual http://php.net/manual/es/function.mysql-db-query.php 1/7 Downloads Documentation Get Involved Help PHP 7.0.0 RC 3 Released Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Errors Exceptions Generators References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Context options and parameters Supported Protocols and Wrappers Security Introduction General considerations Installed as CGI binary Installed as an Apache module Filesystem Security Database Security Error Reporting Using Register Globals User Submitted Data Magic Quotes Search

Upload: montoyafra

Post on 07-Dec-2015

227 views

Category:

Documents


1 download

DESCRIPTION

mysql

TRANSCRIPT

Page 1: PHP Mysql Db Query - Manual

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

Page 2: PHP Mysql Db Query - Manual

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

Page 3: PHP Mysql Db Query - Manual

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:

Page 4: PHP Mysql Db Query - Manual

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;

Page 5: PHP Mysql Db Query - Manual

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

Page 6: PHP Mysql Db Query - Manual

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

Page 7: PHP Mysql Db Query - Manual

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