CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
02.07.2003, 13:18:32
|
|
Anfänger
|
|
Registriert seit: Jan 2003
Ort: Bochum
Alter: 42
Beiträge: 75
|
|
Ausgabe reduzieren
wie kann ich das denn jetzt machen, daß die sql ausgabe nur 5 bilder pro tabellenreihe anzeigt?
__________________
"Schwester, was ist denn das für ein merkwürdiges Kabel?" - "Um Gottes Willen Herr Doktor, das ist die Arterie!"
|
02.07.2003, 13:22:27
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
SELECT * FROM sna WHERE hui='nein' LIMIT 0,5
Das gibt Dir die ersten 5 Datensätze aus.
LIMIT 10, 20 würde Dir 20 DS ausgeben, beginnend bei DS 10
|
02.07.2003, 13:25:06
|
|
Anfänger
|
|
Registriert seit: Jan 2003
Ort: Bochum
Alter: 42
Beiträge: 75
|
|
kann ich das nicht inner Schleife machen? Will ja alle ´Datensätze ausgeben. Wenn ich zum Beispiel 50 Bilder hab muß ich jja dann 10mal selecten. Nich falsch verstehen ;-)
__________________
"Schwester, was ist denn das für ein merkwürdiges Kabel?" - "Um Gottes Willen Herr Doktor, das ist die Arterie!"
|
02.07.2003, 13:30:03
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Ups, gnadenlos überlesen. :)
Dafür brauchst Du 2 Schleifen. Die äußere sorgt für die Zeilen und die innere für die Spalten.
Das folgende Etwas gibt Dir (hoffentlich) das kleine 1x1 aus - so als Beispiel.
PHP-Code:
for ($i=1; $i<=10; $i++) {
for ($j=1; $j<11; $j++)
echo ($i*$j).' ';
echo '<br>';
}
Das einfach anpassen und schon hast Du's.
|
02.07.2003, 13:30:04
|
|
Du musst nur zählen in welcher Tabellenzelle Du dich gerade befindest, wenn Du in der 5 bist, gibst Du einfach </tr><tr> aus, schon hast Du ne neu Zeile - da fängst Du wieder von vorne an zu zählen, usw usw.
Nachdem alle Bilder ausgegeben wurden musst Du noch soviele Leerzellen zur letzen Zeile hinzufügen wie eben noch fehlen.
Z.b. immer 5 Bilder pro Zeile, in der letzen Zeile waren nur 2 Bilder also noch 3 Zellen ausgeben!
edit:
Diesmal war ich zu langsam ;-)
|
02.07.2003, 13:35:45
|
|
Anfänger
|
|
Registriert seit: Jan 2003
Ort: Bochum
Alter: 42
Beiträge: 75
|
|
köönt ihr nich mal so'n stüch code posten, das ich das auch versteh? bin da nich so gut drin. also soweit bin ich schonmal, aber da wird nach jedem link ein zeilenumbruch gemacht:
PHP-Code:
$result = mysql_query("SELECT id, datei, tn FROM fotos WHERE gallerie = '".$_GET['gallery']."' ");
while($row = mysql_fetch_array($result)) {
echo "<a href="fotos.php?action=view&pic=";
echo $row["id"];
echo ""><img src="/pennywise1981/fotos/";
echo $_GET["gallery"];
echo "/";
echo $row["tn"];
echo ""></a><br>";
}
__________________
"Schwester, was ist denn das für ein merkwürdiges Kabel?" - "Um Gottes Willen Herr Doktor, das ist die Arterie!"
|
02.07.2003, 13:41:23
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Dann halt so:
PHP-Code:
$i=0;
$result = mysql_query("SELECT id, datei, tn FROM fotos WHERE gallerie = '".$_GET['gallery']."' ");
while($row = mysql_fetch_array($result)) {
echo "<a href="fotos.php?action=view&pic=";
echo $row["id"];
echo ""><img src="/pennywise1981/fotos/";
echo $_GET["gallery"];
echo "/";
echo $row["tn"];
echo ""></a>";
$i++;
if ($i==5) { echo '<br>'; $i=0; }
}
|
02.07.2003, 13:41:57
|
|
So könnte es gehen!
PHP-Code:
$result = mysql_query("SELECT id, datei, tn FROM fotos WHERE gallerie = '".$_GET['gallery']."' ");
$i = 0;
while($row = mysql_fetch_array($result)) {
echo "<a href="fotos.php?action=view&pic=";
echo $row["id"];
echo ""><img src="/pennywise1981/fotos/";
echo $_GET["gallery"];
echo "/";
echo $row["tn"];
echo ""></a>";
if($i == 5) {
echo "<br>";
$i = 0;
}
$i++;
}
|
02.07.2003, 13:46:15
|
Member
|
|
Registriert seit: Aug 2002
Beiträge: 775
|
|
|
02.07.2003, 13:47:18
|
|
Anfänger
|
|
Registriert seit: Jan 2003
Ort: Bochum
Alter: 42
Beiträge: 75
|
|
jau geht. danke.
__________________
"Schwester, was ist denn das für ein merkwürdiges Kabel?" - "Um Gottes Willen Herr Doktor, das ist die Arterie!"
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:33:54 Uhr.
|