Jump to content
  • 0

pomoc mysql_query problém


nikitasicek

Dotaz

Ahoj,

tak jsem tu zase.

 

Dnes něco ohledně mysql.

 

Můj kód:

	new string[50];
	new str[256];
	new prd = 0;
	new takyprd = 0;
	format(str,sizeof(str),"SELECT `Produkt` FROM `CENY_PRODUKTU` WHERE `IDproduktu` = '%d' AND `IDnemky` = '%d'",prd,takyprd);
	mysql_query(str);
	mysql_store_result();
  	format(string, sizeof(string), "Mas %d$ a %s smrdi", GetMoney(playerid,1), str);
  	InfoBox(playerid, string, 10000);

 

A já s tím mám dva problémy. První je, že u mysql_query dostávám error argument mistmatch i když jsem všude četl, že to má pouze jediný parametr, který tam mám. Za druhé jsem zjistil, že mi to údajně nebude stejně fungovat, protože se to údajně po tom query musí ještě kdesi uložit, rozdělit atd..Bylo to na samp foru anglicky, takže jsem moc nepochopil, co po mě chtějí, tak jsem si řekl že to zkusím zde, že mi snad někdo poradí v mé řeči :d.

 

 

Link to comment
Share on other sites

7 odpovědí na tuto otázku

Recommended Posts

  • 0

Používaš starú verziu, stiahni si R38 .zip odtiaľto.

 

Použitie je jednoduché:

new MySQL;

//V OnGameModeInit pripoj MySQL

MySQL = mysql_connect(...);
//

new
	string[50]
	str[256];
	prd; //Má defaultne hodnotu 0, to znamená že netreba dať prd = 0;
	takyprd;

mysql_format(MySQL, str, sizeof (str), "SELECT `Produkt` FROM `CENY_PRODUKTU` WHERE `IDproduktu` = '%d' AND `IDnemky` = '%d'", prd, takyprd);
mysql_tquery(MySQL, str);

format(string, sizeof (string), "Mas %d$ a %s smrdi", GetMoney(playerid, 1), str);
InfoBox(playerid, string, 10000);
Link to comment
Share on other sites

  • 0
[21:36:21]    Error: Function not registered: 'mysql_format'

[21:36:21]    Error: Function not registered: 'mysql_tquery'

[21:36:21] Script[gamemodes/rm.amx]: Run time error 19: "File or function is not found"

 

 

Jak je tohle možný ? mysql_connect funguje a tyhle to nechce vzít?

Link to comment
Share on other sites

  • 0

Pretože "mysql_connect", už bol v prvej verzii. Máš starý plugin, nahraď všetky súbory, čo sú v tom R38 .zipe. Prekopíruj libmysql.dll do zložky so serverom, do plugins mysql.dll.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...