pferdenarre
Liebe GB-ler,
ich möchte für meine Fotopage einige Bilder zufällig anzeigen lassen, also in einem eigenen Frame. Es soll mit einer marquee-Funktion von einer Seite zur anderen laufen, nur habe ich leider keinen Plan, wie ich aus der Datenbank jetzt ZUFÄLLIG 10 Bilder oder so raushole...
Ich hab mir schon mindestens ein dutzend codeschnipsel angeschaut, bin aber bei keinem so richtig durchgestiegen :/
Wäre für jede Hilfe dankbar...
Liebe Grüße,
Jenni
pferdenarre
wie jetzt? ._.
ne normale ausgabe und dann im select das noch mit rein?
EDIT: Das geht nämlich nich :/
Stimmt der Code denn?
| 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:
|
<head>
<title>Jennipics - Fotografie von Jennifer Becken</title>
<link rel="stylesheet" type="text/css" href="style.css">
<base target="content">
</head>
<body>
<marquee scrollamount="4" scrolldelay="5">
<?php
include("db.php");
$Ergebnis = mysql_query("SELECT * FROM bilder WHERE vorschau = 'ja' rand() LIMIT 10");
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Keine Vorschaubilder vorhanden.";
}
else {
while($Data = mysql_fetch_array($Ergebnis)) {
echo "
<a href=vorschau.php?id=$Data[id]><img src=$Data[link] border=1 height=100></a>
";
}
}
?>
</marquee>
</body>
</html> |
|
Er zeigt mir immer an: "Keine Vorschaubilder vorhanden."
Es ist aber schon eins drin :/
pferdenarre
O.O
Das geht <33
Dankeee <333
EDIT: Aber wieso öffnet sich die vorschau.php immer in demselben frame? :/ egal ob ich target=content noch mit hinschreibe oder nicht :/
Maina
Gibst du mir mal bitte den Link?
Maina
| 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:
|
<head>
<title>Jennipics - Fotografie von Jennifer Becken</title>
<link rel="stylesheet" type="text/css" href="style.css">
<base target="content">
</head>
<body>
<marquee scrollamount="4" scrolldelay="5">
<?php
include("db.php");
$Ergebnis = mysql_query("SELECT * FROM `bilder` WHERE `vorschau` = 'ja' ORDER BY RAND() LIMIT 10");
if (@mysql_num_rows($Ergebnis) == 0) {
echo "Keine Vorschaubilder vorhanden.";
}
else {
while($Data = mysql_fetch_array($Ergebnis)) {
echo "
<a href='vorschau.php?id=$Data[id]' target='content'><img src='$Data[link]' border='1' height='100'></a>
";
}
}
?>
</marquee>
</body>
</html> |
|
immer schön " oder besser im PHP ' ins html einsetzen

Wenns so nicht geht, weiss ich auch nich mehr weiter ^^
pferdenarre
Jahh, ich weiß, dass ich schreibfaul bin
Aber es geht immer noch nicht
1Sm!le
Wenn du mehr als "es geht nicht" sagst, ist das Helfen einfacher. Was geschieht denn bzw was geschieht nicht?
pfinE
| Zitat: |
Original von pferdenarre
EDIT: Aber wieso öffnet sich die vorschau.php immer in demselben frame? :/ egal ob ich target=content noch mit hinschreibe oder nicht :/ |
Also die vorschau.php öffnet sich bei mir im Mainframe (wo es, ich denke mal, auch hingehört? ;D).
pferdenarre
jappi, hab den fehler gefunden