Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] [PHP/MySQL] | Keine Datensätze werden angezeigt (https://www.gegen-bilderklau.net/thread.php?threadid=149024)


Geschrieben von Startpost-Retter am 21.01.2009 um 20:37:

  [PHP/MySQL] | Keine Datensätze werden angezeigt

Hallo liebe GB'ler,

ich habe folgendes Problem: Im Internbereich soll über die variable $uname aus der Tabelle Hund die Hunde ausgelesen werden, dessen Besitzer $uname ist. $uname wird ja über das Einloggen definiert.

Soweit ist das auch kein Problem. Nur mir wird beim auslesen eine leere Seite angezeigt. Weder Datensätze, noch "Du besitzt keine Hunde" noch wird ein Fehler angezeigt. Ich habe den Code jetzt 1000x durchgeguckt, aber ich finde keinen Fehler. (Wahrscheinlich bin ich nur zu blind -.-) Ich wäre dankbar, wenn mir jemand helfen könnte.

Hier der Code:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
<? 
@session_start();
$uname = $_SESSION["user_name"];
include "checkuser.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Deine Hunde</title>
<link rel="stylesheet" href="style.css">
</head>

<body>
<div class="ueber">Deine Hunde</div>
<p>Hallo <? echo $uname;?>, hier kannst du den Zustand deiner Hunde sehen und sie pflegen.</p>
<p> Pflegen | F&uuml;ttern | Tr&auml;nken</p><br><br>
<?php
include("db.php");
$Ergebnis mysql_query("SELECT * FROM `Hund` WHERE Besitzer='$uname' ORDER BY ID");
$menge mysql_fetch_row($Ergebnis);

    if (@mysql_num_rows($Ergebnis) == 0) {
        echo "Du Hast keine Hunde."; }

        else { while($Data mysql_fetch_array($Ergebnis)) {
        echo "
<table width="55%" class="farbe">
  <tr class="title">
    <td colspan="3">Zustand von $Data[Name]</td>
  </tr>
  <tr>
    <td width="34%" rowspan="11"><img src="$Data[Bildurl]" alt="$Data[Name]"></td>
    <td width="25%"><strong>Name</strong></td>
    <td width="41%">$Data[Name]</td>
  </tr>
  <tr>
    <td><strong>Geboren</strong></td>
    <td>$Data[Geboren]</td>
  </tr>
  
  <tr>
    <td><strong>Rasse</strong></td>
    <td>$Data[Rasse]</td>
  </tr>
  <tr>
    <td><strong>Geschlecht</strong></td>
    <td>$Data[Name]</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><strong>Pflege</strong></td>
    <td class="links"><img src="../grafiken/prozente/$Data[pflege].gif" alt="$Data[pflege] %"> $Data[pflege] %</td>
  </tr>
  <tr>
    <td><strong>Vertrauen</strong></td>
    <td class="links"><img src="../grafiken/prozente/$Data[vertrauen].gif" alt="$Data[vertrauen] %"> $Data[vertrauen] %</td>
  </tr>
  <tr>
    <td><strong>Gesundheit</strong></td>
    <td class="links"><img src="../grafiken/prozente/$Data[gesundheit].gif" alt="$Data[gesundheit] %"> $Data[gesundheit] %</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td class="links">&nbsp;</td>
  </tr>
  <tr>
    <td><strong>Geimpft</strong></td>
    <td class="links"><img src="../grafiken/prozente/$Data[geimpft].png" alt="$Data[geimpft] %"></td>
  </tr>
  <tr>
    <td rowspan="2"><strong>Entwurmt</strong></td>
    <td rowspan="2" class="links"><img src="../grafiken/prozente/$Data[geimpft].png" alt="$Data[geimpft] %"></td>
  </tr>
  <tr>
    <td>© by <a href="$Data[Copyrighturl]" target="_blank">$Data[Fotograf]</a></td>
  </tr>
    <tr>
    <td colspan="3"> &raquo; <a href="hund.php?id=$Data[ID]" target="blank">zum Hund</a></td>
  </tr>
</table><br><br>";
    }
}
?>


Schonmal danke!
Liebe Grüße, Jule



Geschrieben von cll am 22.01.2009 um 10:06:

 

wenn eine leere Seite angezeigt wird, bricht er die Abfrage ab und lädt nicht weiter. Häng an die Abfrage (...) OR DIE(mysql_error()) damit du siehst warum er abbricht!


Forensoftware: Burning Board, entwickelt von WoltLab GmbH