“Conocimientos software>Drupal

Cómo obtener Num_Rows Desde el Count_Query en Drupal

2011/9/21
Una capa de abstracción de base de datos proporciona a los desarrolladores la capacidad de soportar múltiples servidores de bases de datos . Esta capa mantiene la sintaxis y la funcionalidad de SQL y permite Drupal para controlar las piezas de consultas . La mayoría de las consultas de base de datos de Drupal puede llevarse a cabo usando " db_query o db_query_range ( ) ". "Cuenta ( *)" consulta tiene tres enfoques diferentes : "Cuenta (todos) " devuelve el número de filas en una tabla de datos, " Count ( columna) " devuelve el número de filas de la columna específica y conde que regresa con condiciones . Cosas que necesitará Database
capa de abstracción
Mostrar más instrucciones
1

Conectarse a la base de datos usando Drupal db_connect :

db_connect ($ URL [' anfitrión " ], $ URL [' user'] , $ url [' pass' ] )

Reemplazar el host , usuario y contraseña con el host , nombre de usuario y la contraseña local.
2

Crear un Drupal_data tabla y los datos de inserción utilizando db_query :

$ resultado1 = db_query ( " Crear tabla { } Drupal_data

(id int) , (nombre , char ( 30 )")

$ result2 = db_query ( "INSERT INTO { } Drupal_data

(id, nombre)
VALORES

( 1 , 'David ' )");

Página 3

Crear una consulta de cuenta para obtener el número de filas en la tabla:

$ query = "SELECT ID, NOMBRE dE Drupal_data " ;

$ count_query = " SELCT COUNT ( *) FROM ( " $ query . " ) AS count_query " ;

$ result = pager_query ( $ query , 10 , 0, $ count_query ) ;

" $ consulta "es la consulta de selección SQL , mientras que " $ count_query " se utiliza para contar los registros coincidentes en la tabla " Drupal_data " . " Pager_query Pager_query " es otra función de la capa de abstracción de base de datos, que realiza una consulta a la base paginado .


Drupal
Cómo crear un producto con Ubercart en Drupal
Cómo solucionar problemas de Drupal
No puedo escribir un archivo TMP en Drupal
Cómo agregar " Compartir esto " para Drupal
Cómo instalar Drupal en Web Hosting
Cómo incrustar un widget de Twitter en Drupal
¿Cómo puedo obtener un bloque de utilizar una clase CSS en Drupal
Cómo reemplazar un Drupal Buscar
Conocimientos Informáticos © http://www.ordenador.online