mysql_fetch_array( $r , MYSQL_BOTH )

$s = ‚SELECT a , b , c … n FROM table‘ ;
$r = MYSQL_QUERY( $s ) ;
$a = mysql_fetch_array( $r , MYSQL_BOTH ) ;

Ich möchte nun Paare der folgenden Art bilden:
$transl[‚a‘] = 0
$transl[‚c‘] = 2
$transl[‚b‘] = 1

$transl[’… n’] = … n

D.h. ich will den Namen der Spalte mit der Position im Select koppeln.

Wie mache ich das am einfachsten ?

Zwei Schleifen inneinander, welche Ihre Ergebnisse vergleichen ?
Das wäre doch umständlich und langsam.

Kann man das vielleicht irgendwie aus der Sturktur von $a herrauslesen ?

Ich würde das Ergebnis von $a gerne besser verstehen, wie das genau aufgebaut ist…

Danke Seb

$s = ‚SELECT a , b , c … n FROM table‘ ;
$r = MYSQL_QUERY( $s ) ;
$a = mysql_fetch_array( $r , MYSQL_BOTH ) ;

Ich möchte nun Paare der folgenden Art bilden:
$transl[‚a‘] = 0
$transl[‚c‘] = 2
$transl[‚b‘] = 1

$transl[’… n’] = … n

D.h. ich will den Namen der Spalte mit der Position im Select
koppeln.

for($i=0;$i
$a[‚a‘] =
$a[1] =
$a[‚b‘] =
etc.

Alexander

Danke- das hat mir sehr geholfen :smile:
y