cvs: phpdoc-da /reference/mysql/functions mysql-query.xml

[email protected] ("Mads N. Vestergaard")
Newsgroups php.doc.da
Message-ID <cvsmnv1089306426@cvsserver>
mnv		Thu Jul  8 13:07:06 2004 EDT

  Added files:                 
    /phpdoc-da/reference/mysql/functions	mysql-query.xml 
  Log:
  Initial translation
  
  

http://cvs.php.net/co.php/phpdoc-da/reference/mysql/functions/mysql-query.xml?r=1.1&p=1
Index: phpdoc-da/reference/mysql/functions/mysql-query.xml
+++ phpdoc-da/reference/mysql/functions/mysql-query.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/mysql.xml, last change in rev 1.62 -->
  <refentry id="function.mysql-query">
   <refnamediv>
    <refname>mysql_query</refname>
    <refpurpose>Sender en forespørgsel til MySQL</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>resource</type><methodname>mysql_query</methodname>
      <methodparam><type>string</type><parameter>query</parameter></methodparam>
      <methodparam choice="opt"><type>resource</type><parameter>link_identifier</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>mysql_query</function> sender en forespørgsel til den nuværende aktive database, på serveren der er forbundet med det pågældende link_identifier. Hvis <parameter>link_identifier</parameter> ikke er specificeret, vil den bruge det sidste åbne link. Hvis intet link er åbnet, vil funktionen forsøge at etablere et link, som hvis <function>mysql_connect</function> var blevet kaldt, og bruge denne. Resultatet af forespørgsel er buffered.
    </para>
    <note>
     <para>
      Forespørgslen, skal ikke ende med et semikolon </para>
    </note>
    <para>
     Kun for SELECT,SHOW,EXPLAIN eller DESCRIBE udtrykkene,
     <function>mysql_query</function>
     returnere der en resurse beskriver eller &false; hvis forespørgslen ikke blev udført korrekt. For andre typer SQL udtryk,
     <function>mysql_query</function> returnerer &true; når den er succesfuld
     og &false; ved fejl. En ikke-&false; returnerings værdi
     betyder at forespørgsel var korrekt, og kunne blive eksekveret af serveren.     Det indikerer intet om antallet af rækker der er påvirket, eller
     returneret. Det er muligt for en forespørgsel at blive udført succesfuldt
     uden at påvirke nogen rækker, samt heller ikke returnere nogen.
    </para>
    <para>
     Den følgende forespørgsel, er syntaksmæssigt ukorrekt, derfor vil
     <function>mysql_query</function> fejle, og returnere &false;:
     <example>
      <title><function>mysql_query</function> eksempel</title>
      <programlisting role="php">
<![CDATA[
<?php
$result = mysql_query('SELECT * WHERE 1=1');
if (!$result) {
    die('Ugyldig forespørgsel: ' . mysql_error());
}
?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     Den følgende forespørgsel er semantisk ukorrekt hvis
     <literal>my_col</literal> ikke er en kolonne i tabellen
     <literal>my_tbl</literal>, derfor vil <function>mysql_query</function>
     fejle og returnere &false;:
     <example>
      <title><function>mysql_query</function></title>
      <programlisting role="php">
<![CDATA[
<?php
$result = mysql_query('SELECT my_col FROM my_tbl');
if (!$result) {
    die('Ugyldig forespørgsel: ' . mysql_error());
}
?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     <function>mysql_query</function> vil også fejle og returnere &false;
     hvis du ikke har rettigheder til at tilgå de, i forespørgslen omtalte,
     tabbel(ler).
    </para>
    <para>
     Forudtaget at forespørgslen bliver udført succesfuldt, kan man bruge
     <function>mysql_num_rows</function> for at finde ud af hvor mange 
     rækker, der blev returneret ved et SELECT udtryk eller
     <function>mysql_affected_rows</function> for at finde ud af hvor mange 
     rækker der er blevet påvirket ved et DELETE, INSERT, REPLACE, eller UPDATE
     udtryk.
    </para>
    <para>
     Kun for SELECT,SHOW,DESCRIBE eller EXPLAIN udtrykkene, vil
     <function>mysql_query</function> 
     returnere et nyt resultat beskriver, man kan bruge til
     <function>mysql_fetch_array</function> og andre
     funktioner, der har med tabel resultater at gøre. 
     Når du er færdig med at bruge resultatet,
     kan du befrie ressourcerne, der er associeret med kaldet, ved at bruge
     <function>mysql_free_result</function>. Selvom ressourcerne, vil blive 
     befriet, når scriptet er færdigt med at eksekvere.
    </para>
    <para>
     Se også 
     <function>mysql_num_rows</function>,
     <function>mysql_affected_rows</function>,
     <function>mysql_unbuffered_query</function>,
     <function>mysql_free_result</function>,
     <function>mysql_fetch_array</function>,
     <function>mysql_fetch_row</function>,
     <function>mysql_fetch_assoc</function>,
     <function>mysql_result</function>,
     <function>mysql_select_db</function> og
     <function>mysql_connect</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.