ugrás a tartalomhoz

MYSQL_NUM_FIELDs($RESULT)

jens · 2003. Szep. 15. (H), 16.20
Sziasztok !

Nem rég kezdtem el a php-vel foglalkozni: eddig minden rendben ment sql adatbázisból kérdeztem le dolgokat, de az adott mezők neveit is meg akartam jeleníteni, de ekkor egy supplied resource is not valid üzenetet kapok helyette:((

A php verziója 4.3
Mi lehet a gond ? Csak mysql adatbázisokra lehet ezeket a fgv-et használni?
Vagy kell még az iniben valamit varázsolni?

$myServer = "sqlserv1";
$myUser = "ich";
$myPass = "proba";
$myDB = "users";

$s = @mssql_connect($myServer, $myUser, $myPass)
or die("Couldn't connect to SQL Server on $myServer");
$d = @mssql_select_db($myDB, $s)

or die("Couldn't open database $myDB");
$query = "select * FROM inf5";

$result = mssql_query($query);

$mezok_szama = mysql_num_fields( $result );
for ( $x=0; $x<$mezok_szama; $x++ )
mysql_field_name( $$result, $x ) . "<br>\n";


... a többi már jól megy


Az építő ötleteket előre is köszönöm
 
1

Re: MYSQL_NUM_FIELDs($RESULT)

quasimidi · 2003. Szep. 15. (H), 20.02
Én azt látom hogy kevered a mysql és az mssql függvényeket. Kérlek olvasd át a kódodat sorrol-sorra!