Du lässt Dir weder den Error-String noch Dein SQL ausgeben.
Ok, danke für den Hinweis!
$fatal=false;
define (DEBUG, true); # Abschalten im Regelbetrieb
> wofür brauche ich die beiden Zeilen?? wenn $fatal sowieso auf true gesetzt wird und DEBUG nie geändert wird??
> $sql = "SELECT
> profile.profilID,
> profile.aktualisiertam,
> profile.anrede,
> profile.vorname,
> profile.name
> FROM
> profile
> JOIN nutzer ON profile.profilID=nutzer.profilID
> ";
>
> $fatal=true; ## true für fatale Fehler
> $profile\_query = mysql\_query($sql, $DB);
>
> if (! $profile\_query) {
> if (DEBUG) { #ist das nicht überflüssig (siehe oben)?
> print '<hr />
> <pre class="php\_errors"><strong>MySQL-Fehler: </strong>' . mysql\_errno($DB) . '
> <hr /><strong>Fehlermeldung:</strong>
> ' . htmlspecialchars(mysql\_error($DB)) . '
> <hr /><strong>vollständiges SQL:</strong>
> ' .htmlspecialchars($sql). '
> <hr />
> ';
> }
> if ($fatal) {
> exit;
> }
> }[/code]
~~~php
[code lang=php]$fatal=false;
define (DEBUG, true); # Abschalten im Regelbetrieb
wofür brauche ich die beiden Zeilen?? wenn $fatal sowieso auf true gesetzt wird und DEBUG nie geändert wird??
if (! $profile_query) {
> if (DEBUG) {
ist dieses if nicht überflüssig, DEBUG immer auf true steht (siehe oben)?
Gruß Marya