phpbar.de logo

Mailinglisten-Archive

[php] MySQL-Abfrage wird nicht ausgeführt

[php] MySQL-Abfrage wird nicht ausgeführt

Michael Felstau info at postneutral.de
Fr Jan 11 18:35:16 CET 2013


Hi Lars,

probier es mal hiermit:
echo mysql_errno($dbLink) . ": " . mysql_error($dbLink);

http://php.net/manual/de/function.mysql-error.php

Ciao

Michael|


|
Am 11.01.2013 18:08, schrieb Lars Rudeck:
> Hallo,
>
> ich habe ein Problem mit einer MySQL-Abfrage, hier die entsprechende
> Funktion:
>
> function  dbConnect(){
>          $dbHost         = "localhost";
>          $dbDatenbank     = "Datenbank";
>          $dbBenutzer     = "Benutzer";
>          $dbPasswort     = "Passwort";
>          $dbLink         = mysql_connect($dbHost, $dbBenutzer, $dbPasswort)
> OR die("Die Verbindung zur Datenbank konnte nicht hergestellt werden".
> mysql_error());
>          $selectedDB = mysql_select_db($dbDatenbank) OR die("Die Datenbank
> konnte nicht ausgewählt werden " .mysql_error());
>          $abfrage = "SELECT * FROM weiterleitung WHERE benutzer='Firma A'
> AND passwort='passwort1'";
>              $qry = mysql_query($abfrage, $dbLink);
>
>              if(!$qry){
>                  print "Die Anfrage wurde nicht ausgeführt.".
> mysql_error();
>              }
>      }
>
> Wenn ich bei mysql_select_db schreibe
> mysql_select_db($dbDatenbank, $dbLink)
> kommt die eingebaute Abbruchmeldung aber ohne Mysql-Fehler.
> Lasse ich es wie oben weg, wird die Abfrage nicht ausgeführt und es kommt
> die eingebaute Abbruchmeldung - wieder ohne Mysql_Fehler.
>
> Die Abfrage funktioniert in phpMyAdmin einwandfrei.
>
> Habt Ihr eine Idee, woran das liegen könnte?
>
> Viele Grüße
>
> Lars.


php::bar PHP Wiki   -   Listenarchive