Seite 1 von 1

Die Konstante MYSQL_ASSOC in db/mysql4.php

Verfasst: 15.12.2006 17:57
von Ambience
Hallo, da ich mir einiges der mysql klasse von phpbb abgucke, bin ich auf folgende funktion gestoßen:

Code: Alles auswählen

	function sql_fetchrow($query_id = 0)
	{
		if( !$query_id )
		{
			$query_id = $this->query_result;
		}

		if( $query_id )
		{
			$this->row[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC);
			return $this->row[$query_id];
		}
		else
		{
			return false;
		}
	}
Nun, in mysql_fetch_array steht die konstante MYSQL_ASSOC welche nirgendwo definiert wird. Kann mir einer erklären, wieso sie dort steht und was das genau auf sich hat?

Verfasst: 15.12.2006 18:22
von Pyramide
MYSQL_ASSOC wird von der MySQL Erweiterung selbst definiert: http://de.php.net/manual/de/ref.mysql.php#AEN95605

Verfasst: 15.12.2006 18:32
von Ambience
vielen dank, pyra.