Stephan: PHP fehler mysql

Hallo,

kann mir jemand sagen, wo der Fehler liegt? :

$user wurde per uf17a.php übergeben.

---
<html>
<body>
<?php
if ($auswahl)
{
   $db = mysql_connect("dbhost", "dbuser", "dbpass");

$sqlab = "select * from users where";
   $sqlab .= " user = $auswahl";

$res = mysql_db_query("db", $sqlab);

$altps = mysql_result($res, 0, "pass");
   $altvn = mysql_result($res, 0, "vorn");
   $altnm = mysql_result($res, 0, "name");
   $altml = mysql_result($res, 0, "mail");

echo "<b>Änderungen in Benutzer durchführen</b><p>";

echo "<form action = 'uf16c.php' ";
   echo " method = 'post'>";

echo "<input name='neuun' value='$auswahl'>";
   echo " Nachname<p>";
   echo "<input name='neups' value='$altps'> ";
   echo " Vorname<p>";
   echo "<input name='neuvn' value='$altvn'>";
   echo " Personalnummer<p>";
   echo "<input name='neunm' value='$altnm'>";
   echo " Gehalt<p>";
   echo "<input name='neuml' value='$altml'>";
   echo " Geburtstag<p>";
   echo "<input type='hidden' name='oripn' ";
   echo " value='$auswahl'>";

echo "<input type='submit' ";
   echo " value='Änderungen in DB speichern'><p>";
   echo "<input type='reset'>";
   echo "</form>";

mysql_close($db);
}

else
   echo "Es wurde kein Datensatz ausgewählt<p>";
?>
</body>
</html>
---

Danke schon jetzt

Stephan--
--
Ohne Ziel stimmt jede Richtung

  1. hi,

    kann mir jemand sagen, wo der Fehler liegt? :
    <html>
    [jede menge code]
    </html>

    [pref:t=62921&m=356197]

    gruss,
    wahsaga

    1. Hi,

      OK, da liegt das Prob in Z. 13, 14, 15, 16:

      06:$db = mysql_connect("dbhost", "dbuser", "dbpass");
      07:
      08:   $sqlab = "select * from users where";
      09:   $sqlab .= " user = $auswahl";
      10:
      11:   $res = mysql_db_query("db", $sqlab);
      12:
      13:   $altps = mysql_result($res, 0, "pass");
      14:   $altvn = mysql_result($res, 0, "vorn");
      15:   $altnm = mysql_result($res, 0, "name");
      16:   $altml = mysql_result($res, 0, "mail");
      17:
      18:   echo "<b>Änderungen in Benutzer durchführen</b><p>";

      Danke schonmal

      Stephan

      --
      --
      Ohne Ziel stimmt jede Richtung
      1. hi,

        OK, da liegt das Prob in Z. 13, 14, 15, 16:

        hurra.
        und was _ist_ das problem?

        (bitte lies mal </faq/#Q-07b>.)

        gruss,
        wahsaga

        1. Hallo,

          jetzt darf ich auch mal ;-)

          http://forum.de.selfhtml.org/?t=63082&m=357175

          1. hi,

            jetzt darf ich auch mal ;-)

            http://forum.de.selfhtml.org/?t=63082&m=357175

            nein. erst nachdem du </faq/#Q-19> gelesen hast.

            gruss,
            wahsaga

            1. LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL LOL

      2. Moin!

        [pref:t=63075&m=357100]

        - Sven Rautenberg

        --
        "Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
        (fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)
        1. Also, das soll eine SQL Tabelle Updaten, am Anfang kann man durch Radiobuttons auswählen, welches man updaten will, das ergibt $auswahl, dann wird man auf diese Seite geschickt, wo man jetzt in den Textfeldern die Vorbelegung sehen soll und das auch ändern können soll. Nur das mit dem einlesen der Vorbelegung geht nicht, er sagt mir:

          ---
          Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/www/web1027/html/lexikon/admin/uf16b.php on line 13

          Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/www/web1027/html/lexikon/admin/uf16b.php on line 14

          Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/www/web1027/html/lexikon/admin/uf16b.php on line 15

          Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/www/web1027/html/lexikon/admin/uf16b.php on line 16
          ---

          Ich weiss nicht, was das heissen soll...

          Danke schon jetzt

          Stephan

          --
          --
          Ohne Ziel stimmt jede Richtung
          1. Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/www/web1027/html/lexikon/admin/uf16b.php on line 13

            Das bedeutet deine sql-abfrage enthält ein fehler und es wurden keine daten übermittelt. der fehler liegt in zeile 11 wie php-dude schon gesagt hat.

            andreas

          2. Hallo Stephan,

            Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/www/web1027/html/lexikon/admin/uf16b.php on line 13

            Ich weiss nicht, was das heissen soll...

            was sagt mysql_error()? (ich tippe mal, das mysql sich an den fehlenden Anführungszeichen um  $auswahl stört)

            Grüße aus Nürnberg
            Tobias

            --
            Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
      3. Hi,
        Ich würde sagen das Problem liegt in Zeile 11

        "db" ??? sollte wohl $db heissen oder?

        mfg

        PHP_Dude