Steckbrief -> Bilder.php |
Rocky

Mitglied
 
Dabei seit: 27.04.2005
Beiträge: 4.913
 |
|
Hey (;
Also ich habe einen Steckbrief via PHP gemacht und das Funktioniert auch so alles.
Steckbrief
Also pferd.php und pferd2.php funktionieren. Und jetzt möchte ich eine pferd3.php machen, auf der alle Fotos eines Pferdes angezeigt werden. Jedoch hat jedes Pferd eine unterschiedliche Anzahl an Fotos. Ich habe jetzt gedacht, dass ich das mit einer for-schleife mache und einfach in die Pferde-Datenbank ein Feld "Bilderanzahl" erweiter. Aber ich habe keine Ahnung, wie ich das umsetzen kann...
Hat jemand eine Idee?
Danke <3
|
|
15.08.2008 15:13 |
|
|
Julia712

Mitglied
 

Dabei seit: 28.11.2006
Beiträge: 2.262
 |
|
Hey!
Ich habe das so gemacht:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
<?php
$verzname = "RELATIVER LINK ZUM BILDERORDNER";
$dh = opendir( $verzname );
while ( $datei = readdir( $dh ))
{
if ($datei != "." && $datei != "..");
{
if (strstr($datei, ".jpg"))
{
echo "
<img src="$verzname/$datei" border="1">";
echo "<br><br>";
}
}
}
closedir( $dh);
?>
|
|
Lg, Julia
|
|
15.08.2008 21:07 |
|
|
Rocky

Mitglied
 
Dabei seit: 27.04.2005
Beiträge: 4.913
Themenstarter
 |
|
Danke euch
Habs jetzt anders irgendwie... Hab aber Hilfe bekommen x)
|
|
16.08.2008 20:38 |
|
|
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
 |
|
Ich hab genau das selbe Problem, kann es vielleicht noch jemand erklären für jmd der nicht so gut PHP kann?
Lg Julia
__________________
|
|
09.10.2008 18:48 |
|
|
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
 |
|
Ich hab irgendeinen Mist gemacht, es kommt nur eine leere Seite
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:
|
<html>
<head>
<title>Dein Hof Titel</title>
<link rel=stylesheet href=verkaufstylex.css type=text/css>
</head>
<body style="background-image:url(http://dellach.kilu.de/Grafiken/verkauf2hg.png);background-repeat:repeat-y;background-position:left;background-attachment:fixed;">
<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 );
$i = 1;
while ($i <= $anzahl)
{
echo "<img src="http://dellach.kilu.de/Pferde/Fotos/$Data[Name]/$i.png">";
$i++;
}
?>
</center>
</body>
</html>
|
|
__________________
|
|
09.10.2008 19:11 |
|
|
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
 |
|
öhm, ich glaub nicht, wie macht man das?
__________________
|
|
11.10.2008 14:20 |
|
|
Alaska.

Mitglied
 

Dabei seit: 06.06.2005
Beiträge: 1.914
Name: Julia
 |
|
Ah, ich bin blöd,
Danke jetzt hab ichs endlich
__________________
|
|
11.10.2008 18:54 |
|
|
Miia

# you dont know
 

Dabei seit: 03.04.2007
Beiträge: 695
 |
|
ich hab das selbe problem, nur jetzt kommt eine Fehlermeldung.
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:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Dein Hof Titel</title>
<link rel=stylesheet href=http://rvlinan.rv.ohost.de/Deckstation/style.css type=text/css>
</head>
<body>
<center>
<?php
include("db.php");
$id = "$_GET[id]";
$Ergebnis = mysql_query( "SELECT * FROM Newpferd1 where ID='$id'" );
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Dieses Pferd existiert nicht!";
}
else {
$Data = mysql_fetch_array( $Ergebnis );
$Bilderanzahl = "$Data[Bilderanzahl]";
echo "<a href="Pferd.php?id=$id">Allgemeines</a> | <a href="Pferd2.php?id=$id">Fotoalbum</a><br><br>
<br />
<table cellpadding="4" cellspacing="1" width=100% class="tableinborder">
<tr>
<td align=center class="tabletitle" width=100% colspan="2">
$Data[Name]</td></tr>
<tr><td class="tablea">Copyright</td><td class="tableb"><a target="_blank" href="$Data[Addy]">$Data[Copyright]</a></td></tr>
<tr><td class="tablea">Bilaranzahl</td><td class="tableb">$Data[Bilderanzahl]</td></tr>
<tr><td class="tabletitle" colspan="2"><center>
$i = 1;
while ($i <= $Bilderanzahl)
{
echo "<img src="http://rvlinan.rv.ohost.de/Deckstation/New/Pferde/Bilder/$Data[Name]/$i.jpg\>";
$i++;
}
</center></td></tr>
</table>";
}
?>
</center>
|
|
die Fehlermeldung:
code: |
1:
2:
3:
|
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /usr/export/www/hosting/rvrontano/Deckstation/New/Pferde/Pferd2.php on line 39
|
|
ich hoffe mir kann jemand helfen..
Lg.
__________________
BLAMELESS
IT MAKES YOU WANT TO CRY
|
|
11.10.2008 19:25 |
|
|
Miia

# you dont know
 

Dabei seit: 03.04.2007
Beiträge: 695
 |
|
wah danke, es klappt.
<33
LG.
__________________
BLAMELESS
IT MAKES YOU WANT TO CRY
|
|
11.10.2008 20:10 |
|
|
|
Impressum
|