Danny Setiawan([EMAIL PROTECTED])@Thu, Nov 16, 2000 at 01:09:33PM -0800:
> saya pernah pake php dan mysql functionnya simple ajah,
> buat variable untuk dbname, user, pwd, hostname dll lalu tinggal
> ketikkan programnya
>
> TAPIIII kalo di C koq nggak mau yach aku kompile ? (variabelnya udah diubah
> mengikuti typedata C) apa perlu file HEADER ? atau kompilasinya dengan opsi
> tertentu ? (eg. -g) tolong donk kasih contoh 1 aza, buat koneksi ke MySQL
> lewat C API ini... (aku udah liat di MySQL reference manualnya, cuman
> bingung sama syntax-syntaxnya, nggap ada examplenya lagi)
>
kurang lebih sama :)
cobain dengan pola spt ini, tapi untested ya...
include <mysql/mysql.h>
MYSQL mysql;
MYSQL_RES *result;
char *host;
char *user;
char *password;
char *db;
char *query;
int numrows;
if (!(mysql_connect (&mysql, host, user, password))) {
/* die ! */
}
if (mysql_select_db (&mysql, db)) {
/* die ! */
}
if (mysql_query (&mysql, query)) {
/* die ! */
}
if (!(result = mysql_store_result (&mysql))) {
/* die ! */
}
numrows = mysql_num_rows (result);
/* dan seterusnya ...*/
mysql_close (&mysql);
--
ernasm./
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]