{"id":413,"date":"2013-06-08T09:54:18","date_gmt":"2013-06-08T15:54:18","guid":{"rendered":"http:\/\/behstant.com\/blog\/?p=413"},"modified":"2015-05-27T08:52:44","modified_gmt":"2015-05-27T14:52:44","slug":"metodo-pdoquery-para-obtener-resultados-con-mysql","status":"publish","type":"post","link":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/","title":{"rendered":"M\u00e9todo PDO::query para obtener resultados con MySQL"},"content":{"rendered":"<p>Esta es la continuaci\u00f3n de los tutoriales para manejar base de datos con PHP y PDO.<\/p>\n<p>\u00bfQu\u00e9 es lo que se necesita para poder completar este tutorial?<\/p>\n<p>Primero que nada es necesario haber hecho con \u00e9xito una conexi\u00f3n a nuestra base de datos con PDO, si aun no has completado el tutorial te invito a que pases a revisarlo antes de continuar.<\/p>\n<h3 id=\"post-333\"><a title=\"Permanent Link to Crear una conexi\u00f3n a MySQL con PDO\" href=\"http:\/\/behstant.com\/blog\/?p=333\" rel=\"bookmark\">Crear una conexi\u00f3n a MySQL con PDO<\/a><\/h3>\n<p>Basada en la explicaci\u00f3n para crear una nueva instancia de PDO, vamos a hacer una funci\u00f3n que podamos reutilizar cuantas veces queramos. Entonces el primer archivo que usamos es<br \/>\n<!--more--><br \/>\n<span style=\"color: #008000;\"><strong><span style=\"text-decoration: underline;\">Connection.simple.php<\/span><\/strong><\/span><\/p>\n<pre class=\"brush: php; gutter: true\">&lt;?php\r\nfunction dbConnect (){\r\n \t$conn =\tnull;\r\n \t$host = &#039;localhost&#039;;\r\n \t$db = \t&#039;tutorials&#039;;\r\n \t$user = &#039;trainer&#039;;\r\n \t$pwd = \t&#039;tut212&#039;;\r\n\ttry {\r\n\t   \t$conn = new PDO(&#039;mysql:host=&#039;.$host.&#039;;dbname=&#039;.$db, $user, $pwd);\r\n\t\t\/\/echo &#039;Connected succesfully.&lt;br&gt;&#039;;\r\n\t}\r\n\tcatch (PDOException $e) {\r\n\t\techo &#039;&lt;p&gt;Cannot connect to database !!&lt;\/p&gt;&#039;;\r\n\t    exit;\r\n\t}\r\n\treturn $conn;\r\n }\r\n\r\n ?&gt;<\/pre>\n<p>De este archivo tenemos que tener en cuenta 4 cosas: El host, la base de datos, el usuario y la contrase\u00f1a. Esta informaci\u00f3n la vamos a crear con phpMyAdmin siguiendo los siguientes pasos(Si ya saben como crear esta informaci\u00f3n omitir los pasos e irse al c\u00f3digo PHP):<\/p>\n<h3><strong>\u00a0Crear la Base de Datos (Click en las im\u00e1genes para hacer mas grande)<\/strong><\/h3>\n<p style=\"text-align: center;\"><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-420 aligncenter\" title=\"001\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png\" alt=\"\" width=\"300\" height=\"103\" srcset=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png 300w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001.png 749w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3><strong>\u00a0Crear la Tabla<\/strong><\/h3>\n<p>Crearemos la tabla que se va a llamar &#8217;empleado&#8217; con 4 campos.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/004.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-423\" title=\"004\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/004-300x53.png\" alt=\"\" width=\"300\" height=\"53\" srcset=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/004-300x53.png 300w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/004-1024x181.png 1024w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/004.png 1066w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3><strong>\u00a0Crear el Usuario<\/strong><\/h3>\n<p>Creamos al usuario con los datos que est\u00e1n en nuestro c\u00f3digo<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/003.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-422\" title=\"003\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/003-262x300.png\" alt=\"\" width=\"262\" height=\"300\" srcset=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/003-262x300.png 262w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/003.png 782w\" sizes=\"auto, (max-width: 262px) 100vw, 262px\" \/><\/a><\/p>\n<h3><strong>\u00a0Crear las columnas<\/strong><\/h3>\n<p style=\"text-align: center;\"><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/005.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-424\" title=\"005\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/005-300x130.png\" alt=\"\" width=\"300\" height=\"130\" srcset=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/005-300x130.png 300w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/005-1024x445.png 1024w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/005.png 1237w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3><strong>Ir a la consola de MySQL<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<div><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/006.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-425 aligncenter\" title=\"006\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/006-300x287.png\" alt=\"\" width=\"300\" height=\"287\" srcset=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/006-300x287.png 300w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/006.png 312w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div>Una vez que tengamos abierta nuestra consola seleccionamos nuestra base de datos, una vez seleccionada pegamos el siguiente c\u00f3digo.\u00a0vamos a ingresar para agregar informaci\u00f3n a nuestra tabla. En mi caso y para este tutorial estoy utilizando WAMP, si necesitas descargarlo lo encuentras aqu\u00ed\u00a0<a href=\"http:\/\/www.wampserver.com\/en\/\" target=\"_blank\">http:\/\/www.wampserver.com\/en\/<\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<pre class=\"brush: sql; gutter: true\">INSERT INTO empleado VALUES(null,&quot;Dennis Ritchie&quot;,&quot;dritchie@bell.com&quot;,&quot;555-154-8745&quot;);\r\nINSERT INTO empleado VALUES(null,&quot;Ken Thompson&quot;,&quot;kthompson@bell.com&quot;,&quot;555-154-1234&quot;);\r\nINSERT INTO empleado VALUES(null,&quot;Steve Jobs&quot;,&quot;sjobs@apple.com&quot;,&quot;751-121-8125&quot;);<\/pre>\n<pre class=\"brush: sql; gutter: true\"><\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;\n<\/p><\/div>\n<div>\n<h3><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/007.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-426 aligncenter\" title=\"007\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/007.png\" alt=\"\" width=\"439\" height=\"369\" \/><\/a><\/h3>\n<p>&nbsp;<\/p>\n<h3><strong>Comprobar que los datos se encuentre insertados.<\/strong><\/h3>\n<\/div>\n<div><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/008.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-427 aligncenter\" title=\"008\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/008.png\" alt=\"\" width=\"536\" height=\"153\" \/><\/a><\/div>\n<div><\/div>\n<div>\n<h3>Script 1<\/h3>\n<p><span style=\"color: #339966;\"><strong>phpParameters-01.php<\/strong><\/span> Una vez que ya tenemos creada nuestra base de datos y nuestra tabla poblada de informaci\u00f3n pasemos a lo mas importante que es obtener informaci\u00f3n con PDO y luego mostrarla. 1.- Primero tenemos que hacer agregar el archivo Connection.simple.php para poder hacer uso de la funci\u00f3n dbConnect(). 2.- Crear un objecto llamado $conn, digo objeto por que al usar dbConnect() creamos una instancia de PDO. 3.- Para hacer las cosas mas limpias creamos una variable llamada $sql donde creamos nuestro query. 4.- De nuestra conexi\u00f3n $conn podemos acceder al m\u00e9todo query() que recibe como par\u00e1metro una cadena. query() nos devuelve un tipo PDOStatement del cual usamos un m\u00e9todo que se llama fetchAll(),\u00a0fetchAll() nos devuelve un arreglo asociativo que recorremos posteriormente con un foreach. 5.- En nuestro foreach accedemos a nuestro arreglo y lo imprimimos.<\/p>\n<pre class=\"brush: php; gutter: true\">&lt;?php\r\n\trequire_once &#039;Connection.simple.php&#039;;\r\n\r\n\t$conn = dbConnect();\r\n\t\/\/ Create the query\r\n\t$sql = &#039;SELECT * FROM empleado&#039;;\r\n\t\/\/ Create the query and asign the result to a variable call $result\r\n\t$result = $conn-&gt;query($sql);\r\n\t\/\/ Extract the values from $result\r\n\t$rows = $result-&gt;fetchAll();\r\n\t\/\/ Since the values are an associative array we use foreach to extract the values from $rows\r\n\tforeach ($rows as $row) {\r\n\t\techo &#039;id_empleado: &#039;.$row[&#039;id_empleado&#039;].&#039;&lt;br\/&gt;&#039;;\r\n\t\techo &#039;nombre: &#039;.$row[&#039;nombre&#039;].&#039;&lt;br\/&gt;&#039;;\r\n\t\techo &#039;email: &#039;.$row[&#039;email&#039;].&#039;&lt;br\/&gt;&#039;;\r\n\t\techo &#039;telefono: &#039;.$row[&#039;telefono&#039;].&#039;&lt;br\/&gt;&#039;;\r\n\t\techo &quot;&lt;hr\/&gt;&quot;;\r\n\t}\r\n ?&gt;<\/pre>\n<p>Y este ser\u00eda nuestro resultado:<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/009.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-428\" title=\"009\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/009.png\" alt=\"\" width=\"292\" height=\"300\" \/><\/a><\/p>\n<h3>Script 2 &#8211; Salida Heredoc y PHP inline<\/h3>\n<p><span style=\"color: #339966;\"><strong>phpParameters-02.php<\/strong><\/span><\/p>\n<p>En el script dos lo que hacemos es formatear un poco mas nuestro resultado en una tabla. Primero lo hago en formato Heredoc para hacer uso del metodo &lt;&lt;&lt; y despues muestro como hacerlo en formato PHP inline. Si tu pregunta es cual de estos dos es mejor? la respuesta es depende. Depende de como vayas a manejar tu contenido para mostrar la informaci\u00f3n.<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: php; gutter: true\">&lt;?php\r\nrequire_once &#039;Connection.simple.php&#039;;\r\n\t$result;\r\n\r\n\t$conn = dbConnect();\r\n\t\/\/ Create the query\r\n\t$sql = &#039;SELECT * FROM empleado&#039;;\r\n\t\/\/ Create the query and asign the result to a variable call $result\r\n\t$result = $conn-&gt;query($sql);\t\t\r\n\t\/\/ Extract the values from $result\r\n\t$rows = $result-&gt;fetchAll();\r\n\t\/\/ Since the values are an associative array we use foreach to extract the values from $rows\r\n\t\/\/ ####### We format the result in a table using Heredoc. #######\r\n\techo &lt;&lt;&lt; HTML\r\n\t&lt;h3&gt;Version Heredoc&lt;\/h3&gt;\r\n\t&lt;table border=&quot;1&quot;&gt;\r\n\t\t&lt;thead&gt;\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;th&gt;ID&lt;\/th&gt;\r\n\t\t\t\t&lt;th&gt;Nombre&lt;\/th&gt;\r\n\t\t\t\t&lt;th&gt;Email&lt;\/th&gt;\r\n\t\t\t\t&lt;th&gt;Telefono&lt;\/th&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\t\t&lt;\/thead&gt;\r\n\t\t&lt;tbody&gt;\r\nHTML;\r\n\t\tforeach ($rows as $row) {\r\n\t\t\techo &lt;&lt;&lt; HTML\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;td&gt;$row[id_empleado]&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;$row[nombre]&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;$row[email]&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;$row[telefono]&lt;\/td&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\r\nHTML;\r\n\t\t}\r\n\t\techo &#039;&lt;\/tbody&gt;&#039;;\r\n\techo &#039;&lt;\/table&gt;&#039;;\r\n\r\n ?&gt;\r\n &lt;!-- ##### Down here we use HTML and add inline the PHP code ####--&gt;\r\n \t&lt;h3&gt;Version Normal o Inline&lt;\/h3&gt;\r\n\t&lt;table border=&quot;1&quot;&gt;\r\n\t\t&lt;thead&gt;\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;th&gt;ID&lt;\/th&gt;\r\n\t\t\t\t&lt;th&gt;Nombre&lt;\/th&gt;\r\n\t\t\t\t&lt;th&gt;Email&lt;\/th&gt;\r\n\t\t\t\t&lt;th&gt;Telefono&lt;\/th&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\t\t&lt;\/thead&gt;\r\n\t\t&lt;tbody&gt;\r\n\t\t&lt;?php\r\n\t\t\tforeach ($rows as $row) {\t\r\n\t\t?&gt;\r\n\t\t\t&lt;tr&gt;\r\n\t\t\t\t&lt;td&gt;&lt;?php echo $row[&#039;id_empleado&#039;]; ?&gt;&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;&lt;?php echo $row[&#039;nombre&#039;]; ?&gt;&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;&lt;?php echo $row[&#039;email&#039;]; ?&gt;&lt;\/td&gt;\r\n\t\t\t\t&lt;td&gt;&lt;?php echo $row[&#039;telefono&#039;]; ?&gt;&lt;\/td&gt;\r\n\t\t\t&lt;\/tr&gt;\r\n\t\t&lt;?php } ?&gt;\r\n\t\t&lt;\/tbody&gt;\r\n\t&lt;\/table&gt;<\/pre>\n<p>Y este ser\u00eda nuestro resultado:<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/010.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-429\" title=\"010\" src=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/010-300x240.png\" alt=\"\" width=\"300\" height=\"240\" srcset=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/010-300x240.png 300w, http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/010.png 427w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3>Comentarios finales<\/h3>\n<p>Como se puede observar el m\u00e9todo query para extraer datos no es muy complejo, solo hay que familiarizarse con el. En el tutorial he demostrado varias cosas que a lo mejor parece confusas para algunos, si eres uno de ellos no dudes en preguntar<\/p>\n<h3>C\u00f3digo fuente<\/h3>\n<p>Comparto el c\u00f3digo fuente que utilice para hacer este tutorial.<\/p>\n\t<form id=\"edd_purchase_1159\" class=\"edd_download_purchase_form edd_purchase_1159\" method=\"post\">\n\n\t\t\n\t\t<div class=\"edd_purchase_submit_wrapper\">\n\t\t\t<button class=\"edd-add-to-cart button-cart edd-submit\" data-nonce=\"25b1a93f31\" data-timestamp=\"1780629141\" data-token=\"7b5d1bf5d739253491a4c4cb4bc7bf2d43c3e4a1f6b695febf8880654cc12591\" data-action=\"edd_add_to_cart\" data-download-id=\"1159\" data-variable-price=\"no\" data-price-mode=single data-price=\"0.00\" ><span class=\"edd-add-to-cart-label\">Free&nbsp;&ndash;&nbsp;Descargar C\u00f3digo<\/span> <span class=\"edd-loading\" aria-label=\"Loading\"><\/span><\/button><input type=\"submit\" class=\"edd-add-to-cart edd-no-js button-cart edd-submit\" name=\"edd_purchase_download\" value=\"Free&nbsp;&ndash;&nbsp;Descargar C\u00f3digo\" data-action=\"edd_add_to_cart\" data-download-id=\"1159\" data-variable-price=\"no\" data-price-mode=single \/><a href=\"http:\/\/behstant.com\/blog\/checkout\/\" class=\"edd_go_to_checkout button-cart edd-submit\" style=\"display:none;\">Checkout<\/a>\n\t\t\t\t\t\t\t<span class=\"edd-cart-ajax-alert\" aria-live=\"assertive\">\n\t\t\t\t\t<span class=\"edd-cart-added-alert\" style=\"display: none;\">\n\t\t\t\t\t\t<svg class=\"edd-icon edd-icon-check\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 28 28\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t<path d=\"M26.11 8.844c0 .39-.157.78-.44 1.062L12.234 23.344c-.28.28-.672.438-1.062.438s-.78-.156-1.06-.438l-7.782-7.78c-.28-.282-.438-.673-.438-1.063s.156-.78.438-1.06l2.125-2.126c.28-.28.672-.438 1.062-.438s.78.156 1.062.438l4.594 4.61L21.42 5.656c.282-.28.673-.438 1.063-.438s.78.155 1.062.437l2.125 2.125c.28.28.438.672.438 1.062z\"\/>\n\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\tAdded to cart\t\t\t\t\t<\/span>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/div><!--end .edd_purchase_submit_wrapper-->\n\n\t\t<input type=\"hidden\" name=\"download_id\" value=\"1159\">\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"edd_action\" class=\"edd_action_input\" value=\"add_to_cart\">\n\t\t\n\t\t\n\t\t\n\t<\/form><!--end #edd_purchase_1159-->\n\t\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Esta es la continuaci\u00f3n de los tutoriales para manejar base de datos con PHP y PDO. \u00bfQu\u00e9 es lo que se necesita para poder completar este tutorial? Primero que nada es necesario haber hecho con \u00e9xito una conexi\u00f3n a nuestra base de datos con PDO, si aun no has completado el tutorial te invito a &#8230; <a title=\"M\u00e9todo PDO::query para obtener resultados con MySQL\" class=\"read-more\" href=\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\" aria-label=\"Read more about M\u00e9todo PDO::query para obtener resultados con MySQL\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[20,31,29,8,24],"tags":[],"class_list":["post-413","post","type-post","status-publish","format-standard","hentry","category-base-de-datos","category-howto","category-php","category-tutoriales","category-web2-0"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>M\u00e9todo PDO::query para obtener resultados con MySQL &#187; The Code<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00e9todo PDO::query para obtener resultados con MySQL &#187; The Code\" \/>\n<meta property=\"og:description\" content=\"Esta es la continuaci\u00f3n de los tutoriales para manejar base de datos con PHP y PDO. \u00bfQu\u00e9 es lo que se necesita para poder completar este tutorial? Primero que nada es necesario haber hecho con \u00e9xito una conexi\u00f3n a nuestra base de datos con PDO, si aun no has completado el tutorial te invito a ... Read more\" \/>\n<meta property=\"og:url\" content=\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\" \/>\n<meta property=\"og:site_name\" content=\"The Code\" \/>\n<meta property=\"article:published_time\" content=\"2013-06-08T15:54:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-05-27T14:52:44+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png\" \/>\n<meta name=\"author\" content=\"Reedyseth\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Reedyseth\" \/>\n<meta name=\"twitter:site\" content=\"@Reedyseth\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Reedyseth\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\"},\"author\":{\"name\":\"Reedyseth\",\"@id\":\"https:\/\/behstant.com\/blog\/#\/schema\/person\/760327e1ee480ad2aabe8e40d784ec9f\"},\"headline\":\"M\u00e9todo PDO::query para obtener resultados con MySQL\",\"datePublished\":\"2013-06-08T15:54:18+00:00\",\"dateModified\":\"2015-05-27T14:52:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\"},\"wordCount\":589,\"commentCount\":46,\"image\":{\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png\",\"articleSection\":[\"Base de Datos\",\"howto\",\"PHP\",\"Tutoriales\",\"Web2.0\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\",\"url\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\",\"name\":\"M\u00e9todo PDO::query para obtener resultados con MySQL &#187; The Code\",\"isPartOf\":{\"@id\":\"https:\/\/behstant.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png\",\"datePublished\":\"2013-06-08T15:54:18+00:00\",\"dateModified\":\"2015-05-27T14:52:44+00:00\",\"author\":{\"@id\":\"https:\/\/behstant.com\/blog\/#\/schema\/person\/760327e1ee480ad2aabe8e40d784ec9f\"},\"breadcrumb\":{\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage\",\"url\":\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001.png\",\"contentUrl\":\"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001.png\",\"width\":\"749\",\"height\":\"258\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/behstant.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M\u00e9todo PDO::query para obtener resultados con MySQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/behstant.com\/blog\/#website\",\"url\":\"https:\/\/behstant.com\/blog\/\",\"name\":\"The Code\",\"description\":\"Learn Web Solutions in WordPress, PHP, jand also purchase code solutions.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/behstant.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/behstant.com\/blog\/#\/schema\/person\/760327e1ee480ad2aabe8e40d784ec9f\",\"name\":\"Reedyseth\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/117af509aa15be89968fe955258a7bf8ed362ec2adf1afcf2af50a976f2349fa?s=96&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/117af509aa15be89968fe955258a7bf8ed362ec2adf1afcf2af50a976f2349fa?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/117af509aa15be89968fe955258a7bf8ed362ec2adf1afcf2af50a976f2349fa?s=96&r=g\",\"caption\":\"Reedyseth\"},\"description\":\"My Google Profile+\",\"sameAs\":[\"http:\/\/behstant.com\"],\"url\":\"http:\/\/behstant.com\/blog\/author\/reedyseth\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M\u00e9todo PDO::query para obtener resultados con MySQL &#187; The Code","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/","og_locale":"en_US","og_type":"article","og_title":"M\u00e9todo PDO::query para obtener resultados con MySQL &#187; The Code","og_description":"Esta es la continuaci\u00f3n de los tutoriales para manejar base de datos con PHP y PDO. \u00bfQu\u00e9 es lo que se necesita para poder completar este tutorial? Primero que nada es necesario haber hecho con \u00e9xito una conexi\u00f3n a nuestra base de datos con PDO, si aun no has completado el tutorial te invito a ... Read more","og_url":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/","og_site_name":"The Code","article_published_time":"2013-06-08T15:54:18+00:00","article_modified_time":"2015-05-27T14:52:44+00:00","og_image":[{"url":"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png","type":"","width":"","height":""}],"author":"Reedyseth","twitter_card":"summary_large_image","twitter_creator":"@Reedyseth","twitter_site":"@Reedyseth","twitter_misc":{"Written by":"Reedyseth","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#article","isPartOf":{"@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/"},"author":{"name":"Reedyseth","@id":"https:\/\/behstant.com\/blog\/#\/schema\/person\/760327e1ee480ad2aabe8e40d784ec9f"},"headline":"M\u00e9todo PDO::query para obtener resultados con MySQL","datePublished":"2013-06-08T15:54:18+00:00","dateModified":"2015-05-27T14:52:44+00:00","mainEntityOfPage":{"@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/"},"wordCount":589,"commentCount":46,"image":{"@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage"},"thumbnailUrl":"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png","articleSection":["Base de Datos","howto","PHP","Tutoriales","Web2.0"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/","url":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/","name":"M\u00e9todo PDO::query para obtener resultados con MySQL &#187; The Code","isPartOf":{"@id":"https:\/\/behstant.com\/blog\/#website"},"primaryImageOfPage":{"@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage"},"image":{"@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage"},"thumbnailUrl":"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001-300x103.png","datePublished":"2013-06-08T15:54:18+00:00","dateModified":"2015-05-27T14:52:44+00:00","author":{"@id":"https:\/\/behstant.com\/blog\/#\/schema\/person\/760327e1ee480ad2aabe8e40d784ec9f"},"breadcrumb":{"@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#primaryimage","url":"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001.png","contentUrl":"http:\/\/behstant.com\/blog\/wp-content\/uploads\/2013\/06\/001.png","width":"749","height":"258"},{"@type":"BreadcrumbList","@id":"http:\/\/behstant.com\/blog\/tutoriales\/metodo-pdoquery-para-obtener-resultados-con-mysql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/behstant.com\/blog\/"},{"@type":"ListItem","position":2,"name":"M\u00e9todo PDO::query para obtener resultados con MySQL"}]},{"@type":"WebSite","@id":"https:\/\/behstant.com\/blog\/#website","url":"https:\/\/behstant.com\/blog\/","name":"The Code","description":"Learn Web Solutions in WordPress, PHP, jand also purchase code solutions.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/behstant.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/behstant.com\/blog\/#\/schema\/person\/760327e1ee480ad2aabe8e40d784ec9f","name":"Reedyseth","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/117af509aa15be89968fe955258a7bf8ed362ec2adf1afcf2af50a976f2349fa?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/117af509aa15be89968fe955258a7bf8ed362ec2adf1afcf2af50a976f2349fa?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/117af509aa15be89968fe955258a7bf8ed362ec2adf1afcf2af50a976f2349fa?s=96&r=g","caption":"Reedyseth"},"description":"My Google Profile+","sameAs":["http:\/\/behstant.com"],"url":"http:\/\/behstant.com\/blog\/author\/reedyseth\/"}]}},"_links":{"self":[{"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/posts\/413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/comments?post=413"}],"version-history":[{"count":0,"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/posts\/413\/revisions"}],"wp:attachment":[{"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/media?parent=413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/categories?post=413"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/behstant.com\/blog\/wp-json\/wp\/v2\/tags?post=413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}