SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.02.2012, 11:11:49
Maggi Maggi ist offline
Anfänger
 
Registriert seit: Oct 2011
Alter: 36
Beiträge: 11
Abfrage über 4 Spalten

Ich habe eine Frage:

Und zwar möchte ich meine Gallery in einer Tabelle anzeigen lassen die 4 Spalten hat, die Bilder werden aus einer Datenbank abgefragt, jetzt habe ich quasi 4 Datenbankabfragen jeweils mit Modulo bearbeitet damit ich ungefähr eine Einschränkung habe was angezeigt wird und was nicht.

Hier die Abfragen:
PHP-Code:
SELECT *
FROM gallery
WHERE MOD
(  gallery_id 2  ) != AND MOD(  gallery_id 3  ) != AND MOD(  gallery_id 7  ) != 
PHP-Code:
SELECT *
FROM gallery
WHERE MOD
(  gallery_id 2  ) = AND MOD(  gallery_id 3  ) != AND MOD(  gallery_id 4  ) != 0  OR MOD(  gallery_id 6  ) = 
PHP-Code:
SELECT *
FROM gallery
WHERE gallery_id 
!= AND  MOD(  gallery_id 2  ) != AND MOD(  gallery_id 5  ) != 
PHP-Code:
SELECT *
FROM gallery
WHERE MOD
(  gallery_id 4  ) = 
Da ich nur 8 Bilder habe, die über 2 Zeilen gehen, funktioniert das theoretisch, jedoch wird das bei 12 Bildern sicher wieder problematisch!

Jetzt die eigentliche Frage, gibts für dieses 4 Spaltenkonzept eine Patenlösung in der ich nicht hundert WHERE Bedingungen verbauen muss?
Oder kann ich jedem Bild in der Datenbank quasi wie über AutoIncrement einen Stempel aufdrück der immer von 1-4 geht, quasi für die Spalten?
Mit Zitat antworten
  #2  
Alt 21.02.2012, 13:51:28
derNichtGlaubt derNichtGlaubt ist offline
Anfänger
 
Registriert seit: Jul 2011
Alter: 65
Beiträge: 45
AW: Abfrage über 4 Spalten

Hi!
Um die Darstellung sollte sich vermutlich besser ein Skript kümmern z.B. ungefähr so:

PHP-Code:
$Spalte 1;
echo 
'<tr>';
while(
$xy mysql_fetch_row(.....))
{
  if(
$Spalte 4)
  {
    
$Spalte 1;
    echo 
'<tr>';
  }
  echo 
'<td>';
  echo 
'<img src="....." />';
  echo 
'</td>';
  
$Spalte++;
  if(
$Spalte 4)
  {
    echo 
'</tr>';
  }
}
if(
$Spalte <= 4)
{
  echo 
'</tr>';

Vielleicht hilft das als Anregung .....
Mit Zitat antworten
  #3  
Alt 22.02.2012, 01:38:07
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Abfrage über 4 Spalten

http://mod.php.developer.vc/tabellenAlgorithmus/ (Quelltext wird angezeigt)
Mit Zitat antworten
Antwort


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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Abfrage mit WHERE über mehrere Spalten silastresch MySQLi/PDO/(MySQL) 2 12.07.2011 15:44:59
Abfrage soll zusätzliche Spalte(n) ausgeben Whoever MySQLi/PDO/(MySQL) 8 04.02.2010 16:09:07
Abfrage merhrer Spalten einer Tabelle mit Bedingung mitcher MySQLi/PDO/(MySQL) 3 24.04.2008 13:33:28
2 spalten mit einer Abfrage bui MySQLi/PDO/(MySQL) 4 10.11.2007 09:28:24
SELECT Abfrage nur mit gefüllten Werten Skyman MySQLi/PDO/(MySQL) 0 24.10.2007 23:01:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:13:00 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt