chrissiD: Where-Definition

Hi ihr
Meine asgabe funktioniert nicht. was habe ich falsch gemacht??
<?php
  $result = mysql_query("select * from webinhalt WHERE (LENGTH(kapitel) = 1) AND between '1' and '10' ORDER BY kapitel ASC");
 while($row = mysql_fetch_array($result)) {
 echo $row["name"];
 }
 ?>

  1. Hi,

    Meine asgabe funktioniert nicht. was habe ich falsch gemacht??

    Du hast vergessen zu sagen, _was_ zwischen '1' und '10' sein soll (was übrigens nicht viel ist, z.B. '2' ist es nicht), und das Problem fälschlicherweise bei PHP eingeordnet. SQL-Statements haben

    *** nichts ***

    mit PHP zu tun.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. hi,

      Du hast vergessen zu sagen, _was_ zwischen '1' und '10' sein soll

      und damit ist die SQL-syntax fehlerhaft - was im übrigen aufgefallen wäre, wenn mysql_query() wie es sich gehört in verbindung mit mysql_error() genutzt worden wäre.

      $blah = mysql_query(...) or die(mysql_error());

      gruss,
      wahsaga