cvs: phpdoc-da /reference/mysql/functions mysql-fetch-array.xml mysql-fetch-assoc.xml mysql-fetch-field.xml
| From: | Mads N. Vestergaard | Date: | Sun, 26 Jun 2005 22:19:12 +0000 |
| Subject: | cvs: phpdoc-da /reference/mysql/functions mysql-fetch-array.xml mysql-fetch-assoc.xml mysql-fetch-field.xml | ||
| Groups: | php.doc.da | ||
| Request: | Send a blank email to doc-da+get-381@lists.php.net to get a copy of this message | ||
mnv Sun Jun 26 18:19:12 2005 EDT
Modified files:
/phpdoc-da/reference/mysql/functions mysql-fetch-array.xml
mysql-fetch-assoc.xml
mysql-fetch-field.xml
Log:
Sync with EN
http://cvs.php.net/diff.php/phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml?r1=1.10&r2=1.11&ty=u Index: phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml diff -u phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml:1.10 phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml:1.11 --- phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml:1.10 Thu Dec 16 13:35:57 2004 +++ phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml Sun Jun 26 18:19:12 2005 @@ -1,143 +1,174 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.18 Maintainer: mnv Status: ready --> - <refentry id="function.mysql-fetch-array"> - <refnamediv> - <refname>mysql_fetch_array</refname> - <refpurpose> - Udtræk et resultat som et associeret array, et numerisk, eller begge dele - </refpurpose> - </refnamediv> - <refsect1> - <title>Beskrivelse</title> - <methodsynopsis> - <type>array</type><methodname>mysql_fetch_array</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter> - result_type - </parameter></methodparam> - </methodsynopsis> - <para> - Returnerer et array, der passer overens med den udtrukkede række, eller &false; - hvis der ikke er flere rækker</para> - <para> - <function>mysql_fetch_array</function> er en udvidet version af - <function>mysql_fetch_row</function>. Udover at gemme dataene - i et numerisk array af resultat, skaber det samtidig et associeret array, - i henhold til feltnavnene. - </para> - <para> - Hvis 2 eller flere kolonner af resultatet har samme feltnavn, - vil den sidste have forhåndsret. For at tilgå din andre kolonner - med samme navn, er du nødsaget til at bruge det numeriske indeks, - eller lave et alias for kolonnen. Ved kolonner med alias navne, kan du - ikke tilgå dem med det rigtige navn (i dette eksempel er navnet - <literal>'field'</literal> brugt). - <example> - <title>Forespørgsel, med alias duplerede feltnavne</title> - <programlisting role="sql"> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.23 Maintainer: mnv Status: ready --> +<refentry id="function.mysql-fetch-array"> + <refnamediv> + <refname>mysql_fetch_array</refname> + <refpurpose>Skaber et resultat som et associeret array, et numerisk, eller begge dele.</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>array</type><methodname>mysql_fetch_array</methodname> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>result_type</parameter></methodparam> + </methodsynopsis> + <para> + Returnerer et array, i henhold til de returnerede rækker, og + flytter den interne data pointer fremad. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysql.result.description; + <varlistentry> + <term><parameter>result_type</parameter></term> + <listitem> + <para> + Typen af array der skal hentes. Det er en konstant, og kan have + følgende værdier: <constant>MYSQL_ASSOC</constant>, + <constant>MYSQL_NUM</constant>, og standard værdien + <constant>MYSQL_BOTH</constant>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returnerer et array, i henhold til de hentede rækker, eller &false; + hvis der ikke er flere rækker. Typen af det returnerede array afhænger af + hvordan <parameter>result_type</parameter> er defineret. Ved brug af + <constant>MYSQL_BOTH</constant> (standard), vil du få et array med både + associerede og nummer idexes. Ved brug af <constant>MYSQL_ASSOC</constant>, får + du kun associerede indexes (som <function>mysql_fetch_assoc</function> + fungerer), ved brug af <constant>MYSQL_NUM</constant>, får du nummeriske indexes + (som <function>mysql_fetch_row</function> fungerer). + </para> + <para> + Hvis to kollonner i samme resultat, har samme felt navn, vil den sidste tage + forhåndsret. For adgang til den anden/de andre kollonner, med samme navn, + skal du bruge den nummeriske index værdi, eller lave et alias til kollonnen. + Ved at aliasere kollonnen, kan du ikke tilgå, indholdet, med det originale + kollonne navn. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Forespørgsel, med aliaserede dupplikerede feltnavne</title> + <programlisting role="sql"> <![CDATA[ SELECT table1.field AS foo, table2.field AS bar FROM table1, table2 ]]> - </programlisting> - </example> - </para> - <para> - En vigtig ting at bemærke, er at brugen af - <function>mysql_fetch_array</function><emphasis>ikke er - væsentlig</emphasis> langsommere end - <function>mysql_fetch_row</function>, selv om den besidder - en vigtig ekstra værdi. - </para> - <para> - Den anden valgfri parameter <parameter>result_type</parameter> - i <function>mysql_fetch_array</function> er en konstant, og kan - indeholde en af følgende værdier: - <constant>MYSQL_ASSOC</constant>, <constant>MYSQL_NUM</constant>, og <constant>MYSQL_BOTH</constant>. Denne mulighed er tilføjet i - PHP 3.0.7. <constant>MYSQL_BOTH</constant> er standardparameter. - </para> - <para> - Ved at benytte <constant>MYSQL_BOTH</constant>, vil du få et array med både associationer - og nummererede arrays. - Ved at benytte <constant>MYSQL_ASSOC</constant>, vil du kun få associative - array (ligesom <function>mysql_fetch_assoc</function> virker), - bruger du <constant>MYSQL_NUM</constant>, får du kun nummererede arrays (ligesom - <function>mysql_fetch_row</function> virker). - </para> - &database.field-case; - &database.fetch-null; - <para> - <example> - <title><function>mysql_fetch_array</function> med <constant>MYSQL_NUM</constant></title> - <programlisting role="php"> + </programlisting> + </example> + </para> + <para> + <example> + <title><function>mysql_affected_array</function> med <constant>MYSQL_NUM</constant></title> + <programlisting role="php"> <![CDATA[ <?php -mysql_connect("localhost", "mysql_user", "mysql_password") or +mysql_connect("localhost", "mysql_bruger", "mysql_kode") or die("Kunne ikke forbinde: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_NUM)) { - printf("ID: %s Name: %s", $row[0], $row[1]); + printf("ID: %s Navn: %s", $row[0], $row[1]); } mysql_free_result($result); ?> ]]> - </programlisting> - </example> - <example> - <title><function>mysql_fetch_array</function> med <constant>MYSQL_ASSOC</constant></title> - <programlisting role="php"> + </programlisting> + </example> + </para> + <para> + <example> + <title><function>mysql_fetch_array</function> med <constant>MYSQL_ASSOC</constant></title> + <programlisting role="php"> <![CDATA[ <?php -mysql_connect("localhost", "mysql_user", "mysql_password") or +mysql_connect("localhost", "mysql_bruger", "mysql_kode") or die("Kunne ikke forbinde: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { - printf("ID: %s Name: %s", $row["id"], $row["name"]); + printf("ID: %s Navn: %s", $row["id"], $row["name"]); } mysql_free_result($result); ?> ]]> - </programlisting> - </example> - <example> - <title><function>mysql_fetch_array</function> med <constant>MYSQL_BOTH</constant></title> - <programlisting role="php"> + </programlisting> + </example> + </para> + <para> + <example> + <title><function>mysql_affected_array</function> med <constant>MYSQL_BOTH</constant></title> + <programlisting role="php"> <![CDATA[ <?php -mysql_connect("localhost", "mysql_user", "mysql_password") or +mysql_connect("localhost", "mysql_bruger", "mysql_kode") or die("Kunne ikke forbinde: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_BOTH)) { - printf ("ID: %s Name: %s", $row[0], $row["name"]); + printf ("ID: %s Navn: %s", $row[0], $row["name"]); } mysql_free_result($result); ?> ]]> - </programlisting> - </example> - </para> - <para> - Se også - <function>mysql_fetch_row</function>, - <function>mysql_fetch_assoc</function>, - <function>mysql_data_seek</function> og - <function>mysql_query</function>. - - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <title>Ydeævne</title> + <para> + En vigtig ting at husle er at + <function>mysql_fetch_array</function> er <emphasis>ikke + mærkbart</emphasis> langsommere end at bruge + <function>mysql_fetch_row</function>, samtidig med det giver en + beskrivende værdi. + </para> + </note> + &database.field-case; + &database.fetch-null; + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysql_fetch_row</function></member> + <member><function>mysql_fetch_assoc</function></member> + <member><function>mysql_data_seek</function></member> + <member><function>mysql_query</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/diff.php/phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml diff -u phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml:1.6 phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml:1.7 --- phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml:1.6 Sun Sep 19 06:05:12 2004 +++ phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml Sun Jun 26 18:19:12 2005 @@ -1,62 +1,71 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.11 Maintainer: mnv Status: ready --> - <refentry id="function.mysql-fetch-assoc"> - <refnamediv> - <refname>mysql_fetch_assoc</refname> - <refpurpose> - Returnerer en række, som et associativt array. - </refpurpose> - </refnamediv> - <refsect1> - <title>Beskrivelse</title> - <methodsynopsis> - <type>array</type><methodname>mysql_fetch_assoc</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - </methodsynopsis> - <para> - Returnerer et associativt array, der nedstammer fra den udtrukket række, - eller &false; hvis der er 0 eller flere rækker.</para> - <para> - <function>mysql_fetch_assoc</function> kan sidestilles med - <function>mysql_fetch_array</function> med MYSQL_ASSOC som den anden parameter. - Den returnerer kun et associativt array. - Det er på denne måde <function>mysql_fetch_array</function> oprindelig - virkede. Hvis du har brug for et numerisk array såvel som - associativt, så brug <function>mysql_fetch_array</function>. - </para> - <para> - Hvis to eller flere kolonner af resultatet har samme felt navn, vil den sidste - kolonne få første ret. For at tilgå de andre kolonner, af samme navn, skal du - enten lave et nummeret array med <function>mysql_fetch_row</function> eller - tilføje alias navne. Se eksemplet i <function>mysql_fetch_array</function> - beskrivelsen om aliases. - </para> - <para> - En vigtig ting at huske, er at brugen af - <function>mysql_fetch_assoc</function> <emphasis>ikke er - væsentlig</emphasis> langsommere end - <function>mysql_fetch_row</function>, selv om den besidder - en vigtig ekstraværdi. - </para> - &database.field-case; - &database.fetch-null; - <para> - <example> - <title>Et udvidet <function>mysql_fetch_assoc</function> eksempel</title> - <programlisting role="php"> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.15 Maintainer: mnv Status: ready --> +<refentry id="function.mysql-fetch-assoc"> + <refnamediv> + <refname>mysql_fetch_assoc</refname> + <refpurpose>Hent et resultat som et associeret array</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>array</type><methodname>mysql_fetch_assoc</methodname> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> + </methodsynopsis> + <para> + Returnerer et associeret array, i henhold til de hentede rækker, og flytter + den interne data pointer fremad. + <function>mysql_fetch_assoc</function> er ligesom at kalde + <function>mysql_fetch_array</function> med MYSQL_ASSOC som den + valgfri anden parameter. Det returnerer kun et associeret array. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysql.result.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returnerer et associeret array, i henhold til de hentede rækker, eller + &false; hvis der ikke er flere rækker. + </para> + <para> + Hvis 2 eller flere kollonner af resultatet har samme felt navn, + vil den sidste kollonne tage forhåndsret For at tilgå de andre + kollonner af samme navn, kan du enten bruge et resultat med + nummeriske idexes, som + <function>mysql_fetch_row</function> eller lave et alias. + Se eksemplet på <function>mysql_fetch_array</function> + for en beskrivelse af aliases. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Et udvidet <function>mysql_fetch_assoc</function> eksempel</title> + <programlisting role="php"> <![CDATA[ <?php -$conn = mysql_connect("localhost", "mysql_user", "mysql_password"); +$conn = mysql_connect("localhost", "mysql_bruger", "mysql_kode"); if (!$conn) { - echo "Kunne ikke kontakte databasen: " . mysql_error(); + echo "Kunne ikke forbinde: " . mysql_error(); exit; } - + if (!mysql_select_db("mydbname")) { - echo "Kunne ikke vælge mydbname: " . mysql_error(); + echo "Fejl ved valg af database mydbname: " . mysql_error(); exit; } @@ -67,19 +76,19 @@ $result = mysql_query($sql); if (!$result) { - echo "Kunne ikke udføre forespørgslen ($sql) fra databasen: " . mysql_error(); + echo "Kunne ikke udføre forespørgslen ($sql) succesfuldt på DB: " . mysql_error(); exit; } if (mysql_num_rows($result) == 0) { - echo "Ingen rækker fundet, intet at skrive"; + echo "Ingen rækker fundet, intet af udskrive, så jeg slutter"; exit; } -// Når en række eksisterer, så put den i $row, som et associativt array -// Vigtigt: Hvis du kun forventer en række, er et loop ikke nødvendigt -// Vigtigt: Hvis du putter extract($row); inden i det følgende loop, -// vil du lave $userid, $fullname, og $userstatus +// Når en række af data eksisterer, så put den i $row som et associeret array +// Bemærk: Hvis du ved der kun er en række, er der ingen grund til at bruge et loop +// Bemærk: Hvis du bruger extract($row); inde i loopet, vil du skabe +// $userid, $fullname, and $userstatus while ($row = mysql_fetch_assoc($result)) { echo $row["userid"]; echo $row["fullname"]; @@ -90,19 +99,40 @@ ?> ]]> - </programlisting> - </example> - </para> - <para> - Se også - <function>mysql_fetch_row</function>, - <function>mysql_fetch_array</function>, - <function>mysql_data_seek</function>, - <function>mysql_query</function> og - <function>mysql_error</function>. - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <title>Ydeævne</title> + <para> + En vigtig ting at husle er at + <function>mysql_fetch_assoc</function> er <emphasis>ikke + mærkbart</emphasis> langsommere end at bruge + <function>mysql_fetch_row</function>, samtidig med det giver en + beskrivende værdi. + </para> + </note> + &database.field-case; + &database.fetch-null; + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysql_fetch_row</function></member> + <member><function>mysql_fetch_array</function></member> + <member><function>mysql_data_seek</function></member> + <member><function>mysql_query</function></member> + <member><function>mysql_error</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/diff.php/phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml diff -u phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml:1.3 phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml:1.4 --- phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml:1.3 Sat Aug 7 21:23:34 2004 +++ phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml Sun Jun 26 18:19:12 2005 @@ -1,120 +1,140 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> -<!-- EN-Revision: 1.10 Maintainer: mnv Status: ready --> +<!-- $Revision: 1.4 $ --> +<!-- EN-Revision: 1.13 Maintainer: mnv Status: ready --> <refentry id="function.mysql-fetch-field"> - <refnamediv> - <refname>mysql_fetch_field</refname> - <refpurpose> - Modtag kolonne information fra et resultat, og returner det som et objekt. - </refpurpose> - </refnamediv> - <refsect1> - <title>Beskrivelse</title> - <methodsynopsis> - <type>object</type><methodname>mysql_fetch_field</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter> - field_offset - </parameter></methodparam> - </methodsynopsis> - <para> - Returner et objekt indeholdende information om et felt. - </para> - <para> - <function>mysql_fetch_field</function> kan blive brugt til at - tilgå information om et felt i et forespørgsels resultat. - Hvis der ikke er defineret hvilket felt det drejer sig om, - vil det felt der endnu ikke er modtaget af <function>mysql_fetch_field - </function> blive modtaget. - </para> - <para> - Egenskaberne for dette objekt er: - <itemizedlist> - <listitem> - <simpara> - name - kolonne navn - </simpara> - </listitem> - <listitem> - <simpara> - table - navnet på den tabel kolonner tilhører - </simpara> - </listitem> - <listitem> - <simpara> - max_length - maximal længde af kolonnen - </simpara> - </listitem> - <listitem> - <simpara> - not_null - 1 hvis kolonnen ikke kan være &null; - </simpara> - </listitem> - <listitem> - <simpara> - primary_key - 1 hvis kolonnen er en primær nøgle - </simpara> - </listitem> - <listitem> - <simpara> - unique_key - 1 hvis kolonnen er en unik nøgle - </simpara> - </listitem> - <listitem> - <simpara> - multiple_key - 1 hvis kolonnen er en ikke unik nøgle - </simpara> - </listitem> - <listitem> - <simpara> - numeric - 1 hvis kolonnen er numerisk - </simpara> - </listitem> - <listitem> - <simpara> - blob - 1 hvis kolonnen er en BLOB - </simpara> - </listitem> - <listitem> - <simpara> - type - type af kolonnen - </simpara> - </listitem> - <listitem> - <simpara> - unsigned - 1 hvis kolonnen er uden fortegn - </simpara> - </listitem> - <listitem> - <simpara> - zerofill - 1 hvis kolonnen er tom - </simpara> - </listitem> - </itemizedlist> - </para> - &database.field-case; - <para> - <example> - <title><function>mysql_fetch_field</function> eksempel</title> - <programlisting role="php"> + <refnamediv> + <refname>mysql_fetch_field</refname> + <refpurpose>Modtag kolonne information fra et resultat, og returner det som et objekt.</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>object</type><methodname>mysql_fetch_field</methodname> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>field_offset</parameter></methodparam> + </methodsynopsis> + <para> + Returner et objekt, indeholdene felt informationer. Denne funktion, kan bruges + til at modtage information om felterne, der er angivet i forespørgsels resultatet. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysql.result.description; + <varlistentry> + <term><parameter>field_offset</parameter></term> + <listitem> + <para> + Det nummeriske felt offset. Hvis feltet offsetet ikke er specificeret, vil + det næste felt, som endnu ikke er hentet, blive hentet. + <parameter>field_offset</parameter> starter ved <literal>0</literal>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returnerer et <type>object</type> Indeholdene felt informationer. Egenskaberne + for objektet er: + </para> + <para> + <itemizedlist> + <listitem> + <simpara> + name - kollonne navn + </simpara> + </listitem> + <listitem> + <simpara> + table - navnet på den tabelt kollonnen tilhører + </simpara> + </listitem> + <listitem> + <simpara> + max_length - maximal længden af kollonnen + </simpara> + </listitem> + <listitem> + <simpara> + not_null - 1 hvis kollonnen ikke kan være &null; + </simpara> + </listitem> + <listitem> + <simpara> + primary_key - 1 hvis det er en primær nøgle + </simpara> + </listitem> + <listitem> + <simpara> + unique_key - 1 hvis det er en unik nøgle + </simpara> + </listitem> + <listitem> + <simpara> + multiple_key - 1 hvis det er en ikke-unik nøgle + </simpara> + </listitem> + <listitem> + <simpara> + numeric - 1 hvis kollonnen er nummerisk + </simpara> + </listitem> + <listitem> + <simpara> + blob - 1 hvis kollonne typen er BLOB + </simpara> + </listitem> + <listitem> + <simpara> + type - typen af kollonnen + </simpara> + </listitem> + <listitem> + <simpara> + unsigned - 1 hvis kollonnen ikke er certificeret + </simpara> + </listitem> + <listitem> + <simpara> + zerofill - 1 hvis kollonnen har nul-indhold + </simpara> + </listitem> + </itemizedlist> + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>mysql_fetch_field</function> eksempel</title> + <programlisting role="php"> <![CDATA[ <?php -$conn = mysql_connect('host', 'bruger', 'password'); +$conn = mysql_connect('localhost', 'mysql_bruger', 'mysql_kode'); if (!$conn) { - die('Kunne ikke forbinde til databasen: ' . mysql_error()); + die('Kunne ikke forbinde: ' . mysql_error()); } mysql_select_db('database'); $result = mysql_query('select * from table'); if (!$result) { - die('Forespørgsel mislykkedes: ' . mysql_error()); + die('Forespørgsel fejlede: ' . mysql_error()); } -/* modtag kolonne metadata */ +/* hent kollonne meta informaioner. */ $i = 0; while ($i < mysql_num_fields($result)) { - echo "Information for column $i:<br />\n"; + echo "Information om kollonnen $i:<br />\n"; $meta = mysql_fetch_field($result, $i); if (!$meta) { - echo "Ingen information tilgængelig<br />\n"; + echo "Ingen tilgængelige funktioner<br />\n"; } echo "<pre> blob: $meta->blob @@ -135,14 +155,25 @@ mysql_free_result($result); ?> ]]> - </programlisting> - </example> - </para> - <para> - Se også <function>mysql_field_seek</function>. - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + &database.field-case; + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysql_field_seek</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables:
http://cvs.php.net/diff.php/phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml?r1=1.10&r2=1.11&ty=u Index: phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml diff -u phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml:1.10 phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml:1.11 --- phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml:1.10 Thu Dec 16 13:35:57 2004 +++ phpdoc-da/reference/mysql/functions/mysql-fetch-array.xml Sun Jun 26 18:19:12 2005 @@ -1,143 +1,174 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.10 $ --> -<!-- EN-Revision: 1.18 Maintainer: mnv Status: ready --> - <refentry id="function.mysql-fetch-array"> - <refnamediv> - <refname>mysql_fetch_array</refname> - <refpurpose> - Udtræk et resultat som et associeret array, et numerisk, eller begge dele - </refpurpose> - </refnamediv> - <refsect1> - <title>Beskrivelse</title> - <methodsynopsis> - <type>array</type><methodname>mysql_fetch_array</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter> - result_type - </parameter></methodparam> - </methodsynopsis> - <para> - Returnerer et array, der passer overens med den udtrukkede række, eller &false; - hvis der ikke er flere rækker</para> - <para> - <function>mysql_fetch_array</function> er en udvidet version af - <function>mysql_fetch_row</function>. Udover at gemme dataene - i et numerisk array af resultat, skaber det samtidig et associeret array, - i henhold til feltnavnene. - </para> - <para> - Hvis 2 eller flere kolonner af resultatet har samme feltnavn, - vil den sidste have forhåndsret. For at tilgå din andre kolonner - med samme navn, er du nødsaget til at bruge det numeriske indeks, - eller lave et alias for kolonnen. Ved kolonner med alias navne, kan du - ikke tilgå dem med det rigtige navn (i dette eksempel er navnet - <literal>'field'</literal> brugt). - <example> - <title>Forespørgsel, med alias duplerede feltnavne</title> - <programlisting role="sql"> +<!-- $Revision: 1.11 $ --> +<!-- EN-Revision: 1.23 Maintainer: mnv Status: ready --> +<refentry id="function.mysql-fetch-array"> + <refnamediv> + <refname>mysql_fetch_array</refname> + <refpurpose>Skaber et resultat som et associeret array, et numerisk, eller begge dele.</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>array</type><methodname>mysql_fetch_array</methodname> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>result_type</parameter></methodparam> + </methodsynopsis> + <para> + Returnerer et array, i henhold til de returnerede rækker, og + flytter den interne data pointer fremad. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysql.result.description; + <varlistentry> + <term><parameter>result_type</parameter></term> + <listitem> + <para> + Typen af array der skal hentes. Det er en konstant, og kan have + følgende værdier: <constant>MYSQL_ASSOC</constant>, + <constant>MYSQL_NUM</constant>, og standard værdien + <constant>MYSQL_BOTH</constant>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returnerer et array, i henhold til de hentede rækker, eller &false; + hvis der ikke er flere rækker. Typen af det returnerede array afhænger af + hvordan <parameter>result_type</parameter> er defineret. Ved brug af + <constant>MYSQL_BOTH</constant> (standard), vil du få et array med både + associerede og nummer idexes. Ved brug af <constant>MYSQL_ASSOC</constant>, får + du kun associerede indexes (som <function>mysql_fetch_assoc</function> + fungerer), ved brug af <constant>MYSQL_NUM</constant>, får du nummeriske indexes + (som <function>mysql_fetch_row</function> fungerer). + </para> + <para> + Hvis to kollonner i samme resultat, har samme felt navn, vil den sidste tage + forhåndsret. For adgang til den anden/de andre kollonner, med samme navn, + skal du bruge den nummeriske index værdi, eller lave et alias til kollonnen. + Ved at aliasere kollonnen, kan du ikke tilgå, indholdet, med det originale + kollonne navn. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Forespørgsel, med aliaserede dupplikerede feltnavne</title> + <programlisting role="sql"> <![CDATA[ SELECT table1.field AS foo, table2.field AS bar FROM table1, table2 ]]> - </programlisting> - </example> - </para> - <para> - En vigtig ting at bemærke, er at brugen af - <function>mysql_fetch_array</function><emphasis>ikke er - væsentlig</emphasis> langsommere end - <function>mysql_fetch_row</function>, selv om den besidder - en vigtig ekstra værdi. - </para> - <para> - Den anden valgfri parameter <parameter>result_type</parameter> - i <function>mysql_fetch_array</function> er en konstant, og kan - indeholde en af følgende værdier: - <constant>MYSQL_ASSOC</constant>, <constant>MYSQL_NUM</constant>, og <constant>MYSQL_BOTH</constant>. Denne mulighed er tilføjet i - PHP 3.0.7. <constant>MYSQL_BOTH</constant> er standardparameter. - </para> - <para> - Ved at benytte <constant>MYSQL_BOTH</constant>, vil du få et array med både associationer - og nummererede arrays. - Ved at benytte <constant>MYSQL_ASSOC</constant>, vil du kun få associative - array (ligesom <function>mysql_fetch_assoc</function> virker), - bruger du <constant>MYSQL_NUM</constant>, får du kun nummererede arrays (ligesom - <function>mysql_fetch_row</function> virker). - </para> - &database.field-case; - &database.fetch-null; - <para> - <example> - <title><function>mysql_fetch_array</function> med <constant>MYSQL_NUM</constant></title> - <programlisting role="php"> + </programlisting> + </example> + </para> + <para> + <example> + <title><function>mysql_affected_array</function> med <constant>MYSQL_NUM</constant></title> + <programlisting role="php"> <![CDATA[ <?php -mysql_connect("localhost", "mysql_user", "mysql_password") or +mysql_connect("localhost", "mysql_bruger", "mysql_kode") or die("Kunne ikke forbinde: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_NUM)) { - printf("ID: %s Name: %s", $row[0], $row[1]); + printf("ID: %s Navn: %s", $row[0], $row[1]); } mysql_free_result($result); ?> ]]> - </programlisting> - </example> - <example> - <title><function>mysql_fetch_array</function> med <constant>MYSQL_ASSOC</constant></title> - <programlisting role="php"> + </programlisting> + </example> + </para> + <para> + <example> + <title><function>mysql_fetch_array</function> med <constant>MYSQL_ASSOC</constant></title> + <programlisting role="php"> <![CDATA[ <?php -mysql_connect("localhost", "mysql_user", "mysql_password") or +mysql_connect("localhost", "mysql_bruger", "mysql_kode") or die("Kunne ikke forbinde: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { - printf("ID: %s Name: %s", $row["id"], $row["name"]); + printf("ID: %s Navn: %s", $row["id"], $row["name"]); } mysql_free_result($result); ?> ]]> - </programlisting> - </example> - <example> - <title><function>mysql_fetch_array</function> med <constant>MYSQL_BOTH</constant></title> - <programlisting role="php"> + </programlisting> + </example> + </para> + <para> + <example> + <title><function>mysql_affected_array</function> med <constant>MYSQL_BOTH</constant></title> + <programlisting role="php"> <![CDATA[ <?php -mysql_connect("localhost", "mysql_user", "mysql_password") or +mysql_connect("localhost", "mysql_bruger", "mysql_kode") or die("Kunne ikke forbinde: " . mysql_error()); mysql_select_db("mydb"); $result = mysql_query("SELECT id, name FROM mytable"); while ($row = mysql_fetch_array($result, MYSQL_BOTH)) { - printf ("ID: %s Name: %s", $row[0], $row["name"]); + printf ("ID: %s Navn: %s", $row[0], $row["name"]); } mysql_free_result($result); ?> ]]> - </programlisting> - </example> - </para> - <para> - Se også - <function>mysql_fetch_row</function>, - <function>mysql_fetch_assoc</function>, - <function>mysql_data_seek</function> og - <function>mysql_query</function>. - - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <title>Ydeævne</title> + <para> + En vigtig ting at husle er at + <function>mysql_fetch_array</function> er <emphasis>ikke + mærkbart</emphasis> langsommere end at bruge + <function>mysql_fetch_row</function>, samtidig med det giver en + beskrivende værdi. + </para> + </note> + &database.field-case; + &database.fetch-null; + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysql_fetch_row</function></member> + <member><function>mysql_fetch_assoc</function></member> + <member><function>mysql_data_seek</function></member> + <member><function>mysql_query</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/diff.php/phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml diff -u phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml:1.6 phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml:1.7 --- phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml:1.6 Sun Sep 19 06:05:12 2004 +++ phpdoc-da/reference/mysql/functions/mysql-fetch-assoc.xml Sun Jun 26 18:19:12 2005 @@ -1,62 +1,71 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.11 Maintainer: mnv Status: ready --> - <refentry id="function.mysql-fetch-assoc"> - <refnamediv> - <refname>mysql_fetch_assoc</refname> - <refpurpose> - Returnerer en række, som et associativt array. - </refpurpose> - </refnamediv> - <refsect1> - <title>Beskrivelse</title> - <methodsynopsis> - <type>array</type><methodname>mysql_fetch_assoc</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - </methodsynopsis> - <para> - Returnerer et associativt array, der nedstammer fra den udtrukket række, - eller &false; hvis der er 0 eller flere rækker.</para> - <para> - <function>mysql_fetch_assoc</function> kan sidestilles med - <function>mysql_fetch_array</function> med MYSQL_ASSOC som den anden parameter. - Den returnerer kun et associativt array. - Det er på denne måde <function>mysql_fetch_array</function> oprindelig - virkede. Hvis du har brug for et numerisk array såvel som - associativt, så brug <function>mysql_fetch_array</function>. - </para> - <para> - Hvis to eller flere kolonner af resultatet har samme felt navn, vil den sidste - kolonne få første ret. For at tilgå de andre kolonner, af samme navn, skal du - enten lave et nummeret array med <function>mysql_fetch_row</function> eller - tilføje alias navne. Se eksemplet i <function>mysql_fetch_array</function> - beskrivelsen om aliases. - </para> - <para> - En vigtig ting at huske, er at brugen af - <function>mysql_fetch_assoc</function> <emphasis>ikke er - væsentlig</emphasis> langsommere end - <function>mysql_fetch_row</function>, selv om den besidder - en vigtig ekstraværdi. - </para> - &database.field-case; - &database.fetch-null; - <para> - <example> - <title>Et udvidet <function>mysql_fetch_assoc</function> eksempel</title> - <programlisting role="php"> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.15 Maintainer: mnv Status: ready --> +<refentry id="function.mysql-fetch-assoc"> + <refnamediv> + <refname>mysql_fetch_assoc</refname> + <refpurpose>Hent et resultat som et associeret array</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>array</type><methodname>mysql_fetch_assoc</methodname> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> + </methodsynopsis> + <para> + Returnerer et associeret array, i henhold til de hentede rækker, og flytter + den interne data pointer fremad. + <function>mysql_fetch_assoc</function> er ligesom at kalde + <function>mysql_fetch_array</function> med MYSQL_ASSOC som den + valgfri anden parameter. Det returnerer kun et associeret array. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysql.result.description; + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returnerer et associeret array, i henhold til de hentede rækker, eller + &false; hvis der ikke er flere rækker. + </para> + <para> + Hvis 2 eller flere kollonner af resultatet har samme felt navn, + vil den sidste kollonne tage forhåndsret For at tilgå de andre + kollonner af samme navn, kan du enten bruge et resultat med + nummeriske idexes, som + <function>mysql_fetch_row</function> eller lave et alias. + Se eksemplet på <function>mysql_fetch_array</function> + for en beskrivelse af aliases. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title>Et udvidet <function>mysql_fetch_assoc</function> eksempel</title> + <programlisting role="php"> <![CDATA[ <?php -$conn = mysql_connect("localhost", "mysql_user", "mysql_password"); +$conn = mysql_connect("localhost", "mysql_bruger", "mysql_kode"); if (!$conn) { - echo "Kunne ikke kontakte databasen: " . mysql_error(); + echo "Kunne ikke forbinde: " . mysql_error(); exit; } - + if (!mysql_select_db("mydbname")) { - echo "Kunne ikke vælge mydbname: " . mysql_error(); + echo "Fejl ved valg af database mydbname: " . mysql_error(); exit; } @@ -67,19 +76,19 @@ $result = mysql_query($sql); if (!$result) { - echo "Kunne ikke udføre forespørgslen ($sql) fra databasen: " . mysql_error(); + echo "Kunne ikke udføre forespørgslen ($sql) succesfuldt på DB: " . mysql_error(); exit; } if (mysql_num_rows($result) == 0) { - echo "Ingen rækker fundet, intet at skrive"; + echo "Ingen rækker fundet, intet af udskrive, så jeg slutter"; exit; } -// Når en række eksisterer, så put den i $row, som et associativt array -// Vigtigt: Hvis du kun forventer en række, er et loop ikke nødvendigt -// Vigtigt: Hvis du putter extract($row); inden i det følgende loop, -// vil du lave $userid, $fullname, og $userstatus +// Når en række af data eksisterer, så put den i $row som et associeret array +// Bemærk: Hvis du ved der kun er en række, er der ingen grund til at bruge et loop +// Bemærk: Hvis du bruger extract($row); inde i loopet, vil du skabe +// $userid, $fullname, and $userstatus while ($row = mysql_fetch_assoc($result)) { echo $row["userid"]; echo $row["fullname"]; @@ -90,19 +99,40 @@ ?> ]]> - </programlisting> - </example> - </para> - <para> - Se også - <function>mysql_fetch_row</function>, - <function>mysql_fetch_array</function>, - <function>mysql_data_seek</function>, - <function>mysql_query</function> og - <function>mysql_error</function>. - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <title>Ydeævne</title> + <para> + En vigtig ting at husle er at + <function>mysql_fetch_assoc</function> er <emphasis>ikke + mærkbart</emphasis> langsommere end at bruge + <function>mysql_fetch_row</function>, samtidig med det giver en + beskrivende værdi. + </para> + </note> + &database.field-case; + &database.fetch-null; + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysql_fetch_row</function></member> + <member><function>mysql_fetch_array</function></member> + <member><function>mysql_data_seek</function></member> + <member><function>mysql_query</function></member> + <member><function>mysql_error</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: http://cvs.php.net/diff.php/phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml diff -u phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml:1.3 phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml:1.4 --- phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml:1.3 Sat Aug 7 21:23:34 2004 +++ phpdoc-da/reference/mysql/functions/mysql-fetch-field.xml Sun Jun 26 18:19:12 2005 @@ -1,120 +1,140 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> -<!-- EN-Revision: 1.10 Maintainer: mnv Status: ready --> +<!-- $Revision: 1.4 $ --> +<!-- EN-Revision: 1.13 Maintainer: mnv Status: ready --> <refentry id="function.mysql-fetch-field"> - <refnamediv> - <refname>mysql_fetch_field</refname> - <refpurpose> - Modtag kolonne information fra et resultat, og returner det som et objekt. - </refpurpose> - </refnamediv> - <refsect1> - <title>Beskrivelse</title> - <methodsynopsis> - <type>object</type><methodname>mysql_fetch_field</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter> - field_offset - </parameter></methodparam> - </methodsynopsis> - <para> - Returner et objekt indeholdende information om et felt. - </para> - <para> - <function>mysql_fetch_field</function> kan blive brugt til at - tilgå information om et felt i et forespørgsels resultat. - Hvis der ikke er defineret hvilket felt det drejer sig om, - vil det felt der endnu ikke er modtaget af <function>mysql_fetch_field - </function> blive modtaget. - </para> - <para> - Egenskaberne for dette objekt er: - <itemizedlist> - <listitem> - <simpara> - name - kolonne navn - </simpara> - </listitem> - <listitem> - <simpara> - table - navnet på den tabel kolonner tilhører - </simpara> - </listitem> - <listitem> - <simpara> - max_length - maximal længde af kolonnen - </simpara> - </listitem> - <listitem> - <simpara> - not_null - 1 hvis kolonnen ikke kan være &null; - </simpara> - </listitem> - <listitem> - <simpara> - primary_key - 1 hvis kolonnen er en primær nøgle - </simpara> - </listitem> - <listitem> - <simpara> - unique_key - 1 hvis kolonnen er en unik nøgle - </simpara> - </listitem> - <listitem> - <simpara> - multiple_key - 1 hvis kolonnen er en ikke unik nøgle - </simpara> - </listitem> - <listitem> - <simpara> - numeric - 1 hvis kolonnen er numerisk - </simpara> - </listitem> - <listitem> - <simpara> - blob - 1 hvis kolonnen er en BLOB - </simpara> - </listitem> - <listitem> - <simpara> - type - type af kolonnen - </simpara> - </listitem> - <listitem> - <simpara> - unsigned - 1 hvis kolonnen er uden fortegn - </simpara> - </listitem> - <listitem> - <simpara> - zerofill - 1 hvis kolonnen er tom - </simpara> - </listitem> - </itemizedlist> - </para> - &database.field-case; - <para> - <example> - <title><function>mysql_fetch_field</function> eksempel</title> - <programlisting role="php"> + <refnamediv> + <refname>mysql_fetch_field</refname> + <refpurpose>Modtag kolonne information fra et resultat, og returner det som et objekt.</refpurpose> + </refnamediv> + + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type>object</type><methodname>mysql_fetch_field</methodname> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>field_offset</parameter></methodparam> + </methodsynopsis> + <para> + Returner et objekt, indeholdene felt informationer. Denne funktion, kan bruges + til at modtage information om felterne, der er angivet i forespørgsels resultatet. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + &mysql.result.description; + <varlistentry> + <term><parameter>field_offset</parameter></term> + <listitem> + <para> + Det nummeriske felt offset. Hvis feltet offsetet ikke er specificeret, vil + det næste felt, som endnu ikke er hentet, blive hentet. + <parameter>field_offset</parameter> starter ved <literal>0</literal>. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Returnerer et <type>object</type> Indeholdene felt informationer. Egenskaberne + for objektet er: + </para> + <para> + <itemizedlist> + <listitem> + <simpara> + name - kollonne navn + </simpara> + </listitem> + <listitem> + <simpara> + table - navnet på den tabelt kollonnen tilhører + </simpara> + </listitem> + <listitem> + <simpara> + max_length - maximal længden af kollonnen + </simpara> + </listitem> + <listitem> + <simpara> + not_null - 1 hvis kollonnen ikke kan være &null; + </simpara> + </listitem> + <listitem> + <simpara> + primary_key - 1 hvis det er en primær nøgle + </simpara> + </listitem> + <listitem> + <simpara> + unique_key - 1 hvis det er en unik nøgle + </simpara> + </listitem> + <listitem> + <simpara> + multiple_key - 1 hvis det er en ikke-unik nøgle + </simpara> + </listitem> + <listitem> + <simpara> + numeric - 1 hvis kollonnen er nummerisk + </simpara> + </listitem> + <listitem> + <simpara> + blob - 1 hvis kollonne typen er BLOB + </simpara> + </listitem> + <listitem> + <simpara> + type - typen af kollonnen + </simpara> + </listitem> + <listitem> + <simpara> + unsigned - 1 hvis kollonnen ikke er certificeret + </simpara> + </listitem> + <listitem> + <simpara> + zerofill - 1 hvis kollonnen har nul-indhold + </simpara> + </listitem> + </itemizedlist> + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>mysql_fetch_field</function> eksempel</title> + <programlisting role="php"> <![CDATA[ <?php -$conn = mysql_connect('host', 'bruger', 'password'); +$conn = mysql_connect('localhost', 'mysql_bruger', 'mysql_kode'); if (!$conn) { - die('Kunne ikke forbinde til databasen: ' . mysql_error()); + die('Kunne ikke forbinde: ' . mysql_error()); } mysql_select_db('database'); $result = mysql_query('select * from table'); if (!$result) { - die('Forespørgsel mislykkedes: ' . mysql_error()); + die('Forespørgsel fejlede: ' . mysql_error()); } -/* modtag kolonne metadata */ +/* hent kollonne meta informaioner. */ $i = 0; while ($i < mysql_num_fields($result)) { - echo "Information for column $i:<br />\n"; + echo "Information om kollonnen $i:<br />\n"; $meta = mysql_fetch_field($result, $i); if (!$meta) { - echo "Ingen information tilgængelig<br />\n"; + echo "Ingen tilgængelige funktioner<br />\n"; } echo "<pre> blob: $meta->blob @@ -135,14 +155,25 @@ mysql_free_result($result); ?> ]]> - </programlisting> - </example> - </para> - <para> - Se også <function>mysql_field_seek</function>. - </para> - </refsect1> - </refentry> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + &database.field-case; + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>mysql_field_seek</function></member> + </simplelist> + </para> + </refsect1> +</refentry> <!-- Keep this comment at the end of the file Local variables: