$query="select * from student";
$result=mysql_query($query);
$fields=mysql_num_fields($result);
echo $fields;
The above code will print 4 as we have 4 columns in our student table.
$query="select name,id from student";
Now the output of the print command will display 2 ( not 4 ). So the function mysql_num_fields function returns the number of columns returned by the query.
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.
Not known | 28-11-2009 |
The above code duplicates the value for each cell. Any fix? |
smo | 15-01-2010 |
Above code works perfectly. No problem. |