@@ -13,6 +13,14 @@ Biblioteca para la administración de bases de datos SQL para ser utilizada por
1313- [ Cómo empezar y ejemplos] ( #cómo-empezar-y-ejemplos )
1414- [ Métodos disponibles] ( #métodos-disponibles )
1515- [ Uso] ( #uso )
16+ - [ Select] ( #select )
17+ - [ Insert] ( #insert )
18+ - [ Update] ( #update )
19+ - [ Replace] ( #replace )
20+ - [ Delete] ( #delete )
21+ - [ Create] ( #create )
22+ - [ Truncate] ( #truncate )
23+ - [ Drop] ( #drop )
1624- [ Tests] ( #tests )
1725- [ Manejador de excepciones] ( #manejador-de-excepciones )
1826- [ Contribuir] ( #contribuir )
@@ -94,26 +102,33 @@ Seleccionar en la base de datos.
94102$db->select()->from()->where()->order()->limit()->execute();
95103```
96104
97- ** select($columns)**
105+ ** select(** $columns** )**
106+
98107$columns → (array|string|empty) Nombres de las columnas a seleccionar. Vacío para seleccionar todo (* ).
99108
100- ** from($table)**
109+ ** from(** $table** )**
110+
101111$table → (string) Nombre de la tabla.
102112
103- ** where($clauses, $statements)** (Opcional)
113+ ** where(** $clauses, $statements** )** (Opcional)
114+
104115$clauses → (array|string) → Parámetros para filtrado.
116+
105117$statements → (array) (Opcional) → Declaraciones preparadas.
106118
107- ** order($params)** (Opcional)
119+ ** order(** $params** )** (Opcional)
120+
108121$params → (array|string) → Parámetros de ordenación para la consulta.
109122
110- ** limit($number)** (Opcional)
123+ ** limit(** $number** )** (Opcional)
124+
111125$number → (int) → Limitar el número de filas para la respuesta a la consulta.
112126
113- ** execute($dataType)**
127+ ** execute(** $dataType** )**
128+
114129$dataType → (string|empty) → Parámetros aceptados: 'obj', 'array_num', 'array_assoc' & 'rows'.
115130
116- Ejemplo de consulta SELECT. Para más ejemplos ver la clase [ DatabaseSelectTest] ( tests/DatabaseSelectTest.php ) .
131+ Ejemplo de consulta ** SELECT** . Para más ejemplos ver la clase [ DatabaseSelectTest] ( tests/DatabaseSelectTest.php ) .
117132
118133``` php
119134$statements[] = [':id', 1, 'int'];
@@ -138,17 +153,21 @@ Insertar en la base de datos.
138153$db->insert()->in()->execute();
139154```
140155
141- ** insert($data, $statements)**
156+ ** insert(** $data, $statements** )**
157+
142158$data → (array) → Nombre de columnas y valores a insertar.
159+
143160$statements → (array) (Opcional) → Declaraciones preparadas.
144161
145- ** in($table)**
162+ ** in(** $table** )**
163+
146164$table → (string) Nombre de la tabla.
147165
148- ** execute($dataType)**
166+ ** execute(** $dataType** )**
167+
149168$dataType → (string|empty) → Parámetros aceptados: 'rows' & 'id'.
150169
151- Ejemplo de consulta INSERT. Para más ejemplos ver la clase [ DatabaseInsertTest] ( tests/DatabaseInsertTest.php ) .
170+ Ejemplo de consulta ** INSERT** . Para más ejemplos ver la clase [ DatabaseInsertTest] ( tests/DatabaseInsertTest.php ) .
152171
153172``` php
154173$statements[] = [1, "Isis"];
@@ -173,18 +192,22 @@ Actualizar en base de datos.
173192$db->update()->in()->where()->execute();
174193```
175194
176- ** update($data, $statements)**
195+ ** update(** $data, $statements** )**
196+
177197$data → (array) → Nombre de columnas y valores a actualizar.
198+
178199$statements → (array) (Opcional) → Declaraciones preparadas.
179200
180- ** where($clauses, $statements)** (Opcional)
201+ ** where(** $clauses, $statements** )** (Opcional)
202+
181203$clauses → (array|string) → Parámetros para filtrado.
204+
182205$statements → (array) (Opcional) → Declaraciones preparadas.
183206
184- ** execute($dataType)**
207+ ** execute(** $dataType** )**
185208$dataType → (string|empty) → Parámetros aceptados: 'rows' & 'id'.
186209
187- Ejemplo de consulta UPDATE. Para más ejemplos ver la clase [ DatabaseUpdateTest] ( tests/DatabaseUpdateTest.php ) .
210+ Ejemplo de consulta ** UPDATE** . Para más ejemplos ver la clase [ DatabaseUpdateTest] ( tests/DatabaseUpdateTest.php ) .
188211
189212``` php
190213$data = [
@@ -217,17 +240,21 @@ Reemplazar si existe o insertar una nueva fila si no existe.
217240$db->replace()->from()->execute();
218241```
219242
220- ** replace($data, $statements)**
221- $data → (array) → Nombre de columnas y valores a insertar.
243+ ** replace(** $data, $statements** )**
244+
245+ $data → (array) → Nombre de columnas y valores a insertar o reemplazar.
246+
222247$statements → (array) (Opcional) → Declaraciones preparadas.
223248
224- ** from($table)**
249+ ** from(** $table** )**
250+
225251$table → (string) Nombre de la tabla.
226252
227- ** execute($dataType)**
253+ ** execute(** $dataType** )**
254+
228255$dataType → (string|empty) → Parámetros aceptados: 'rows' & 'id'.
229256
230- Ejemplo de REPLACE. Para más ejemplos ver la clase [ DatabaseReplaceTest] ( tests/DatabaseReplaceTest.php ) .
257+ Ejemplo de ** REPLACE** . Para más ejemplos ver la clase [ DatabaseReplaceTest] ( tests/DatabaseReplaceTest.php ) .
231258
232259``` php
233260$data = [
@@ -251,18 +278,24 @@ $db->delete()->from()->where()->execute();
251278```
252279
253280** delete()**
281+
254282Este método no tiene atributos.
255283
256- ** from($table)**
284+ ** from(** $table** )**
285+
257286$table → (string) Nombre de la tabla.
258287
259- ** where($clauses, $statements)** (Opcional)
288+ ** where(** $clauses, $statements** )** (Opcional)
289+
260290$clauses → (array|string) → Parámetros para filtrado.
291+
261292$statements → (array) (Opcional) → Declaraciones preparadas.
262- ** execute($dataType)**
293+
294+ ** execute(** $dataType** )**
295+
263296$dataType → (string|empty) → Parámetros aceptados: 'rows' & 'id'.
264297
265- Ejemplo de consulta DELETE. Para más ejemplos ver la clase [ DatabaseDeleteTest] ( tests/DatabaseDeleteTest.php ) .
298+ Ejemplo de consulta ** DELETE** . Para más ejemplos ver la clase [ DatabaseDeleteTest] ( tests/DatabaseDeleteTest.php ) .
266299
267300``` php
268301$query = $db->delete()
@@ -280,16 +313,19 @@ Crear tabla en base de datos.
280313$db->create()->table()->execute();
281314```
282315
283- ** create($params)**
316+ ** create(** $params** )**
317+
284318$params → (array) → Parámetros de configuración para las columnas.
285319
286- ** table($table)**
320+ ** table(** $table** )**
321+
287322$table → (string) Nombre de la tabla.
288323
289324** execute()**
325+
290326Este método no tiene atributos.
291327
292- Ejemplo de consulta CREATE. Para más ejemplos ver la clase [ DatabaseCreateTest] ( tests/DatabaseCreateTest.php ) .
328+ Ejemplo de consulta ** CREATE** . Para más ejemplos ver la clase [ DatabaseCreateTest] ( tests/DatabaseCreateTest.php ) .
293329
294330``` php
295331$params = [
@@ -314,15 +350,18 @@ $db->truncate()->table()->execute();
314350```
315351
316352** truncate()**
353+
317354Este método no tiene atributos.
318355
319- ** table($table)**
356+ ** table(** $table** )**
357+
320358$table → (string) Nombre de la tabla.
321359
322360** execute()**
361+
323362Este método no tiene atributos.
324363
325- Ejemplo de consulta TRUNCATE. Para más ejemplos ver la clase [ DatabaseTruncateTest] ( tests/DatabaseTruncateTest.php ) .
364+ Ejemplo de consulta ** TRUNCATE** . Para más ejemplos ver la clase [ DatabaseTruncateTest] ( tests/DatabaseTruncateTest.php ) .
326365
327366``` php
328367$query = $db->truncate()
@@ -340,15 +379,18 @@ $db->drop()->table()->execute();
340379```
341380
342381** drop()**
382+
343383Este método no tiene atributos.
344384
345- ** table($table)**
385+ ** table(** $table** )**
386+
346387$table → (string) Nombre de la tabla.
347388
348389** execute()**
390+
349391Este método no tiene atributos.
350392
351- Ejemplo de consulta DROP. Para más ejemplos ver la clase [ DatabaseDropTest] ( tests/DatabaseDropTest.php ) .
393+ Ejemplo de consulta ** DROP** . Para más ejemplos ver la clase [ DatabaseDropTest] ( tests/DatabaseDropTest.php ) .
352394
353395``` php
354396$query = $db->drop()
0 commit comments