#include "aulachat.h"#include "msql.h"#include <mysql.h>Definiciones | |
| #define | NOMBREBD "aula2" |
| trivial | |
| #define | MAX_TOKENS 5 |
| nº máximo de campos a tokenizar. No se retornarán más, se limita a estes. | |
Funciones | |
| char *** | sqlquery2 (char *) |
| char ** | sqltok (char *) |
| separación de un query en tokens para contabilizar los campos en sqlquery2 | |
| char ** | sqlquery (char *) |
| Realiza un query a la BD y retorna datos o NULL según los encuentre o no/haya error. | |
| int | sqlstart (char *, int *, char *, char *) |
| Inicializa la conexión con la BD. | |
Variables | |
| MYSQL | mysql |
| global, ya que no sería lógico andar pasando la variable en funciones que nada tienen que ver.. | |
| #define MAX_TOKENS 5 |
nº máximo de campos a tokenizar. No se retornarán más, se limita a estes.
| #define NOMBREBD "aula2" |
trivial
| char** sqlquery | ( | char * | ) |
Realiza un query a la BD y retorna datos o NULL según los encuentre o no/haya error.
| char*** sqlquery2 | ( | char * | ) |
realiza un query a la BD y retorna datos o NULL según los encuentre o haya error NOTA: Este query permite devolver además de varios resultados, varios campos con sus resultados correspondientes reutilizando la función sqlquery.
Realizamos un query con N campos y M resultados -> char *** = char[N][M][caracteres]
| int sqlstart | ( | char * | , | |
| int * | , | |||
| char * | , | |||
| char * | ||||
| ) |
Inicializa la conexión con la BD.
| char** sqltok | ( | char * | ) |
separación de un query en tokens para contabilizar los campos en sqlquery2
| MYSQL mysql |
global, ya que no sería lógico andar pasando la variable en funciones que nada tienen que ver..
1.4.7