phpbar.de logo

Mailinglisten-Archive

[php] Re:[php]SELECT ERROR

[php] Re:[php]SELECT ERROR

Michael Lönne php_(at)_phpcenter.de
Thu, 15 Nov 2001 17:40:42 +0100


>Script funktioniert nicht. Es wird folgende Fehlermeldung angezeigt:
>"SELECT ERROR" Was bedeutet dieser Fehler?

>Hallo Michael.
>Da offensichtlich das Skript und nicht PHP die Meldung erzeugt,
>wäre ein wenig Quellcode von Vorteil... :o)

=) Hier ein bisschen Quelcode:

<?php
require("conf.php");

$TableName = "user";

$Link= mysql_connect ($Host, $User, $Password);

$Query="SELECT narf from user where user='$username'";
$Result=mysql_db_query ($DBName, $Query, $Link);
while ($Row = mysql_fetch_array ($Result)) {
   $geschlecht=$Row[narf];
}

session_start();
session_register( "username" );
session_register( "geschlecht" );

$PageTitle="Fotogalerie";
require ("counter.php");
require ("header2.php");


$pass = trim ($pass);
$pass=md5($pass); #verschlüsseln

#$handlepic=explode("?",$PHP_SELF);
#print ("$handlepic[0]");
#print ("$PHP_SELF<br>");
#print ("$HTTP_REFERER<br>");
#print ("$handlepic[1]<br>");

$self="http://localhost$PHP_SELF";
$wo=explode("?",$HTTP_REFERER);

print ("narf");

if (isset($pic) AND !$username) {
    include("handlepic2.php");
    print ("<p>Um Bilder auf den Server laden zu können, musst du dich erst
<a href=\"loginner.php\">hier</a> einloggen!");
} elseif (isset($pic)) {
    include("handlepic2.php");
    print ("<hr noshade size=\"1\">");
    $weiter="true";
    include("fotos.php");
} elseif (($HTTP_REFERER==$self) AND !$weiter) {
    $weiter="true";
    include("fotos.php");
} elseif ($Submit) {
    if(isset($pass)) { #$pass ist immer true! ausser fotos
      $Query = "SELECT pass from $TableName where (user='$username')"; #pass
aus wo username
      $Result = mysql_db_query ($DBName, $Query, $Link);
      while ($Row = mysql_fetch_array ($Result)) {
            if (($Row[pass]==$pass) AND !$weiter) { #überprüfung
               $weiter="true";
               include("fotos.php");
            } else {
               print ("Das Passwort ist falsch!"); #pass falsch!
            }
      }
    } else {
      print ("Bitte logge dich erst <a href=\"loginner.php\">hier</a>
ein!");
    }
} elseif ($SUBMIT AND ($wo[0]==$self) AND !$weiter) {
   $weiter="true";
   include("fotos.php");
} elseif (!$weiter) {
   print ("Bitte logge dich erst <a href=\"loginner.php\">hier</a> ein!");
#nicht über login
#} else {
#   print ("Bitte logge dich erst <a href="loginner.php">hier</a> ein!");
}
require("footer.php");
?>

mir ist gerade ein Fehler aufgefallen, aber der kann nicht zur Fehlermeldung
geführt haben. Nebenbei könnt ihr ja mal mein erstes PHP-Skript
begutachten...

Danke
michael



php::bar PHP Wiki   -   Listenarchive