-

ShivaChewy
Bei Bplaced auch localhost Augenzwinkern
WuLana
Danke nur hab ich jetzt ein kleines Problemchen ich hab mir mit den TUT Problempferde gemacht nur schreibt er mir das es keine gibt obwohl eines existiert!
Wo hab ich den da einen Fehler gemacht?
ShivaChewy
Zeig mal die Codes, sonst können wir dir ja nicht helfen smile
WuLana
Datenbank
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:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>

<body>

<?
// Hostname oder IP des MySQL-Servers, bei Funpic localhost
$sqlhost = "localhost";
// Username und Passwort
$sqluser = "luckyhorses";
$sqlpassword = "mein passwort";
// Name der Datenbank, bei Funpic dein Nickname.
$sqldb = "luckyhorses";

// Verbindung herstellen
mysql_connect($sqlhost,$sqluser,$sqlpassword) or die ("Keine Verbindung möglich"); mysql_select_db($sqldb) or die ("Die Datenbank existiert nicht");
?>

</body>
</html>


Problempferde
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:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Lucky Horse Stable</title>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body><p class="head">Problempferde</p>
Die Problempferde.<br><br>
<center>
<?php

// Verbindung zur Datenbank
include("Datenbank.php");

// Hier die Abfrage übersetzt: RUFE * (alle Spalten) VON der Tabelle Pferd auf WO in der Spalte Besitzer nichts steht.
$Ergebnis mysql_query("SELECT * FROM Pferd WHERE Besitzer = ''");

// Wenn das Ergebnis 0 ist gib aus
     if (@mysql_num_rows($Ergebnis) == 0) {
    echo " Es gibt keine Problempferde";
    }

    else {
// Sonst zeige an .. 
        while($Data mysql_fetch_array($Ergebnis)) {
        // Der Name wird ausgegeben .. die HTML Elemente sind frei anpassbar- Vor " muss aber immer ein \. 
        // Der Steckbriefname lautet Pferd. Diesem wird jetzt die ID des Pferdes angehängt, damit die Datei nachher weiß, welche Daten sie abfragen muss.
        // Ihr könnt die ganzen anderen Infos auch angeben .. sprich $Data[Jahrgang] oder $Data[Geschlecht]
         echo "<table><tr><td><a href="Pferd.php?id=$Data[ID]"><b>$Data[Name]</b></a></td></tr></td></table><br>";
    }
}
?>

</center>
</body>
</html>


Pferd
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:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Lucky Horse Stable</title>
<link rel=stylesheet href=style.css type=text/css>
</head>
<body><p class="head">Pferdeprofil</p>
<center>
<?php

// Verbindung zur Datenbank
include("Datenbank.php");

// Hiermit wird der Wert geholt, der über die URL übergeben wurde. Dieser wird nun für die Abfrage genutzt.
// Somit werden nur genau die Daten abgefragt, die diese ID haben
$id "$_GET[id]";

$Ergebnis mysql_query"SELECT * FROM Pferd where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}

else {
$Data mysql_fetch_array$Ergebnis );

//Anzeige der Links (Wenn du den Chara auf mehrere Seiten verteilst
//Hier die Angabe der Daten vom Pferd. Es kann wieder HTML verwendet werden ganz normal eben (; Nur an der Stelle wo die Daten sein sollen schreibt ihr $Data[Spaltenname] hin

echo "<a href="Pferd.php?id=$id">Allgemeines</a> && <a href="Pferd2.php?id=$id">Ausbildung &amp; Zucht</a> - - <a href="Pferd.php?id=$id">Fotoalbum</a><br><br>

<b>Allgemeines zu $Data[Name]</b><br><br>
$Data[Name]<br>
$Data[Rasse]<br>
$Data[Geschlecht]<br>
$Data[Jahrgang]<br><br>
 <b>Charakter</b> <br>

$Data[Charakter]";
}
?>

</center>
</body>
</html>
Rory
noch ne Frage, wenn ich im Steckbrief eine Grafik drin haben möchte, also für jedes Pferd ein anderes Vorschaubild, wie gebe ich das ein?

Link wäre Bilder/Name/vorschau.jpg

Lg
Miia
Ich bekomme auf der Seite "Verkaufspferde.php" die bei mir "Hengste.php" heißt, immer eine Fehlermeldung. =\
Ich hoffe mir kann jemand helfen...

Die Fehlermeldung:
code:
1:
2:
3:
4:
5:
6:

Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /usr/export/www/hosting/rvrontano/Deckstation/New/Pferde/Hengste.php on line 14

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/export/www/hosting/rvrontano/Deckstation/New/Pferde/Hengste.php on line 14


und der Phpteil:
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:

<html>
<head>
</head>
<body><h1>Deckhengste</h1>
Hier siehst du die Deckhengste von Corain.<br><br>
<center>
<?php

include("db.php");

$Ergebnis mysql_query("SELECT * FROM Newpferd WHERE Geschlecht = Hengst");

     if (@mysql_num_rows($Ergebnis) == 0) {
    echo " Es gibt keine Dekchengste";
    }


    else { 
        while($Data mysql_fetch_array($Ergebnis)) {
         echo "<table cellpadding="4" cellspacing="1" width=40% class="tableinborder">
         <tr><td align=center class="tabletitle" width=100% colspan="2">Name</td>
         <td align=center class="tabletitle" width=100% colspan="2">Rasse</td>
         <td align=center class="tabletitle" width=100% colspan="2">Gebiet</td>
         <td align=center class="tabletitle" width=100% colspan="2">Decktaxe</td>
         <tr>
<td align=center class="tablea" width=50%>
    <a href="Pferd.php?id=$Data[ID]"><b>$Data[Name]</b></th><td width="20%"></td>
    <td align=center class="tablea" width=50%>
    $Data[Rasse]</th><td width="20%"></td>
    <td align=center class="tablea" width=50%>
    $Data[Gebiet]</th><td width="20%"></td>
    <td align=center class="tablea" width=50%>
    $Data[Decktaxe]</th><td width="20%"></td>
</tr>
         </a></td></tr></td></table><br>";
    }
}
?>
</center>
</body>
</html>


Danke schonmal. fröhlich

LG


e. Ich hatte vor, dass nur die Hengste angezeigt werden..
Miia
Oh stimmt. Ich hab i.wie ne Zeile ausgelassen. Danke fröhlich

Aber nun ist es so, dass ich nur die Hengste zeigen lassen wollte, aber die nicht ausgegeben werden. Kannst du mir da helfen?

LG
Miia
Ja stimmt. Auf sowas hätt ich auch selbst kommen könn. großes Grinsen
Danke ~<33
Weiß noch jemand wie man Bilder einfügen kann? Ganz normal mit dem HTML Code?
LG.
Alaska.
Wie stellt man das an, dass zB Privatpferde geordnet nach Besitzern werden?
Isabel
in dem man den Befehl setzt ORDER BY besitzer ;o)
Rory
Zitat:
Original von Rory
noch ne Frage, wenn ich im Steckbrief eine Grafik drin haben möchte, also für jedes Pferd ein anderes Vorschaubild, wie gebe ich das ein?

Link wäre Bilder/Name/vorschau.jpg

Lg


??
LeAnn
Bilder/$Data[name]/vorschau.jpg
Isabel
man kann den pferden auch ne ID zuteilen... dann kann man die Ordner nach der ID benennen und hat keinen ärger mehr mit den umlauten ;o)
Allerdings muss man dann wissen, welches pferd welche id hat Augenzwinkern
Alaska.
Zitat:
Original von Isabel
in dem man den Befehl setzt ORDER BY besitzer ;o)


hmm funktioniert nicht und hab noch ne Frage: wie kann ich jetzt schreiben alle Privatpferde AUßER Schulpferde?

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:
<html>
  <head>
    <title>Privatpferde</title>
       <link rel=stylesheet href=style.css type=text/css>
  </head>
    <body><h1>Privatpferde</h1>
Hier siehst du alle Privtpferde.<br><br>
           <center>
<?php

// Verbindung zur Datenbank
include("Datenbank.php");


// Hier die Abfrage übersetzt: RUFE * (alle Spalten) VON der Tabelle Pferd auf WO in der Spalte Besitzer nichts steht.
$Ergebnis mysql_query("SELECT * FROM Pferd WHERE Besitzer != '' ORDER BY '$Data[Besitzer]'");

// Wenn das Ergebnis 0 ist gib aus
     if (@mysql_num_rows($Ergebnis) == 0) {
    echo " Es gibt keine Verkaufspferde\n";
    }

    else {
// Sonst zeige an .. 
        while($Data mysql_fetch_array($Ergebnis)) {
        // Der Name wird ausgegeben .. die HTML Elemente sind frei anpassbar- Vor " muss aber immer ein \. 
        // Der Steckbriefname lautet Pferd. Diesem wird jetzt die ID des Pferdes angehängt, damit die Datei nachher weiß, welche Daten sie abfragen muss.
        // Ihr könnt die ganzen anderen Infos auch angeben .. sprich $Data[Jahrgang] oder $Data[Geschlecht]
         echo "
<table cellpadding="4" cellspacing="1" width="300" border="0" class="tableinborder">
   <tr>
     <td width="170" class="tablea"><img src="$Data[bild1]"></td>
     <td width="230" class="tableb">
       <a href="Pferd.php?id=$Data[ID]"><b>$Data[Name]</b></a><br>
       $Data[Geschlecht]<br>
       $Data[Alter]<br>
       $Data[Rasse]<br>
<i>Besitzer</i> $Data[Besitzer]<br>
     </td>
   </tr>
</table><br>";
    }
}
?></center>
    </body>
</html>
Isabel
ORDER BY Besitzer sollte reichen...
und schulpferde schließst du aus, indem du die variable auch ausschließt wie bei Besitzer != ''

wenn du den pferden z.B den Status verkaufspferd, schulpferd zugeteilt hast dann setzt du in die Bedingung einfach

AND status != 'schulpferd' smile
Alaska.
ach toll, danke Isabel ^^

EDIT: ich brauch überall 2 Anläufe das außer Schulpferde mag mich nicht :/
ShivaChewy
Zitat:
Original von Isabel
ORDER BY Besitzer sollte reichen...
und schulpferde schließst du aus, indem du die variable auch ausschließt wie bei Besitzer != ''

wenn du den pferden z.B den Status verkaufspferd, schulpferd zugeteilt hast dann setzt du in die Bedingung einfach

AND status != 'schulpferd' smile


Wie kann man denen den so eine "Status" zuteilen? smile

Und ich hätte auch noch eine Frage:
Kann man auch die Tiere so anzeigen lassen, nach einem bestimmten Besitzer? Also wenn dann bei Besitzer zum Beispiel "Hundefarm Dog Luck" steht, dass nur die angezeigt werden?
Rory
Danke LeAnn smile

Und kann man auch alle bilder aus einem Ordner laden? Und wie?
Weil über die Mysqlcenter, braucht es ja dann alles zu lange zum laden!

Danke Lg
Alaska.
@ Shakky indem du
php:
1:
$Ergebnis mysql_query("SELECT * FROM Pferd WHERE Besitzer = 'Hundefarm Dog Luck");
schreibst.

Denn status machst du einfach, indem du im phpmyadmin ne neue Zeile anlegst mit dem Namen "status".
Melli
Tolles Tut *__*
Hab bis jetzt auch alles allein geschafft, nur zeigt er mir jetzt die Meldung auf pferd.php an:
Zitat:
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /srv/www/vhosts/namea.jshosting.de/httpdocs/Reiterhof/pferd.php on line 31


pferd.php

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:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
<link rel=stylesheet href=style.css type=text/css>
<body><p class="title">Pferdeprofil</p>
<center>
<?php

// Verbindung zur Datenbank
include("db.php");

// Hiermit wird der Wert geholt, der über die URL übergeben wurde. Dieser wird nun für die Abfrage genutzt.
// Somit werden nur genau die Daten abgefragt, die diese ID haben
$id "$_GET[id]";

$Ergebnis mysql_query"SELECT * FROM Lewis where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}

else {
$Data mysql_fetch_array$Ergebnis );

//Anzeige der Links (Wenn du den Chara auf mehrere Seiten verteilst
//Hier die Angabe der Daten vom Pferd. Es kann wieder HTML verwendet werden ganz normal eben (; Nur an der Stelle wo die Daten sein sollen schreibt ihr $Data[Spaltenname] hin

echo "<center> 
<table>
<tr><td ><center><img src="Fotos/$Data[name]/vorschau.png"></td></tr><tr><td>
<br><center>© by <a href="test@test.de">test@test.de</a> | <a href="www.test.de">test</a></td></tr><br></table><br>

<table>
<td rowspan="12"><br>
<td>Name:</td><td><?php echo"$Data[Name]" ?></td><td>Geboren:</td><td>*1999</td></tr>
<tr><td>Geschlecht:</td><td><?php echo"$Data[Geschlecht]" ?></td><td>Alter:</td><td>254565 Jahre</td></tr>
<tr><td>Rasse:</td><td><?php echo"$Data[Rasse]" ?></td><td>Stockmaß:</td><td>1, 43 m</td></tr>

<tr><td>Fellfarbe:</td><td>Schecke</td><td>Abzeichen:</td><td>Blesse</td></tr>

</table>
<center><br>
<table> <tr><td><p class="title">Charakter</p></td></tr>
<tr><td><?php echo"$Data[Charakter]" ?></td></tr></table><br>

<center><table> <tr><td colspan="3"><p class="title">Pedigree</p></td></tr>

<tr><td rowspan="4"><b>Testpferd</b></td>
 <td rowspan="2">Testi</td>
<td>Testa</td>
</tr>
<tr>
 <td>Testu</td>
 </tr>
<tr>
<td rowspan="2">Testa</td>

<td>Testo</td>
</tr>
<tr>
<td>Teste</td>
</tr></table>
<br>
<center><table> 
<tr><td colspan="3"><p class="title">Ausbildung</p></td></tr>
<tr><td><u>Disziplin</u></td><td><u>Ausbildungsstand</u></td><td><u>Potential</u></td></tr>
<tr><td>Springen</td><td>?</td><td>?</td></tr>

<tr><td>Dressur</td><td>?</td><td>?</td></tr>
<tr><td>Vielseitigkeit</td><td>?</td><td>?</td></tr>
<tr><td>Geländespringen</td><td>?</td><td>?</td></tr>
<tr><td>Western</td><td>?</td><td>?</td></tr>
<tr><td>Fahren</td><td>?</td><td>?</td></tr>

<tr><td>Sonstiges</td><td colspan="2">test</td></tr></table><br>

<center><table> 
<tr><td colspan="4"><p class="title">Erfolgsverzeichnis</p></td></tr>
<tr><td><u>Platzierung</u></td><td><U>Hof</u></td><td><u>Datum</u></td><td><u>Disziplin/en</u></u></td></tr>
<tr><td>/</td><td><a href="http://www.test.de" target="_blank">TEST</a> </td><td>DATUM</td><td>DISZIPLIN</td></tr>

<tr><td><U>Gewinne</u></td><td colspan="3">
keine Auszeichnen erhalten.
</td></tr></table><br>

<center><table> 
<tr><td colspan="2"><class="title">Zuchtinformationen</p></td></tr>
<tr><td>geeignet</td><td>ja<br></td></tr>
<tr><td>zugelassen für</td><td>bunte Pferd und Gummibaerchen</td></tr>
<tr><td>gekört</td><td>Elitehengst<br><a href="test.de">test</a></td></tr>

<tr><td>Nachkommen</td><td><a href="test">Test</a></td></tr>
</table><br>
<center><table> 
<tr><td colspan="2"><class="title">Gesundheit</p></td></tr>
<tr><td>Hufzustand</td><td><img src="test.gif"></td></tr>
<tr><td>Beschlag</td><td>vorne hinten normal</td></tr>
<tr><td>Augen Ohren</td><td><img src="test.gif"></td></tr>
<tr><td>Nüstern After</td><td><img src="test.gif"></td></tr>

<tr><td>Impfungen erhalten</td><td>ja</td></tr>
<tr><td>Wurmkur erhalten</td><td>ja</td></tr>
<tr><td>Vorsorgeuntersuchung<br>stattgefunden</td><td>ja</td></tr>
</table><br>
<center><table> 
<tr><td colspan="2"><class="title">Versorgung</p></td></tr>
<tr><td>Weide</td><td>test</td></tr>

<tr><td>Stall</td><td>test</td></tr>
<tr><td>Weidezeiten</td><td>ca25 Uhr 25 Uhr</td></tr>
<tr><td>Futter</td></td><td>dfhshd<br>dhsdhhdf<br>tetd</td></tr>
</table><br>
<center><table> 
<tr><td colspan="2"><class="title">Kaufinformationen</p></td></tr>
<tr><td>zu verkaufen</td><td>nein</td></tr>

<tr><td>Verkaufspreis</td><td>-</td></tr>
<tr><td>Besitzer</td><td>Reiterhof Namea</td></tr>
<tr><td>gekauft am</td><td>25.25.25</td></tr>
<tr><td>Reitbeteiligung/Pfleger/<brVorführer gesucht</td><td>nein</td></tr></table><br><br>


<table> 
<tr>
<td><b>Wichtig!<br>
</b>Beachtedass dieses Pferd virtuell ist und in der Realität so nicht existiert.
</td>
</tr>
</table>
<br><br>


<a href="pferd.php?id=$id">Fotoalbum</a><br><br>";
}
?>

</center>
</body>
</html>

Ist jedoch noch nicht ganz fertig, die meisten Daten muss ich noch einsetzen xD
Kann mir wer helfen? :>