PHP » PYTHON |
login |
register |
about
|
PYTHON mysql_fetch_assoc
is this article helpful?
|
Python replacement for PHP's mysql_fetch_assoc
[
edit
| history
]
first import the mysql cursors
import MySQLdb.cursors On the Connect Statement you have to initialisate the cursor MySQLdb.connect(host='localhost', user='user' , passwd='pass', db='database', cursorclass=MySQLdb.cursors.DictCursor ) Now you can access every value by their colum name (the dictcursor does the magic) Important is the cursorclass=MySQLdb.cursors.DictCursor and the import of the db cursors. mysql_fetch_assoc(PHP 4 >= 4.0.3, PHP 5) mysql_fetch_assoc — Fetch a result row as an associative array Description
array mysql_fetch_assoc
( resource $result
)
Returns an associative array that corresponds to the fetched row and moves the internal data pointer ahead. mysql_fetch_assoc() is equivalent to calling mysql_fetch_array() with MYSQL_ASSOC for the optional second parameter. It only returns an associative array. Parameters
Return ValuesReturns an associative array of strings that corresponds to the fetched row, or FALSE if there are no more rows. If two or more columns of the result have the same field names, the last column will take precedence. To access the other column(s) of the same name, you either need to access the result with numeric indices by using mysql_fetch_row() or add alias names. See the example at the mysql_fetch_array() description about aliases. Examples
Example #1 An expanded mysql_fetch_assoc() example
<?php
Notes
See Also
|
more
Recently updated
more
Most requested
more
Last requests
|