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

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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

 
 
Themen-Optionen Ansicht
  #1  
Alt 17.01.2010, 15:16:54
Gileeser Gileeser ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 14
Beiträge: 10
Eine Tabelle mit 10 IDs verweist auf eine Tabelle

Guten Tag!

Ich habe eine MySQL-Tabelle 'testen', die stellt bis zu 10 IDs wie 'ID_besch1', 'ID_besch2' .... 'ID_besch10'
zu entsprechenden Bilder aus, also 10 Spalten, welche die gewünschte Bildnummer von einer Auswahl aus ca. 100 Bildern enthält.
Der Text zu den Bildern steht in der Tabelle 'beschbg' mit 2 Spalten: 'Idtext' und 'btext'.

Die Bilder selbst spielen bei dieser Betrachtung keine Rolle,
diese werden über eine Id mit <img> von Smarty angezeigt.

Die Tabelle 'testen' hat noch mehrere Spalten wie 'name' ... und noch 2 Ids zu den Tabellen 'plz' und 'ort.
'plz' Spalten: Idpost und PLZ, 'ort' Spalten: IdOrt und Ort.

Gesucht wird der Text von 'btext', bis zu 10 Texte in der Reihenfolge der IDS des Datensatzes in 'testen'.

Tabelle 'testen' Spaltenauszug
Code:
ID_besch1 	ID_besch2 	ID_besch3	.....	ID_besch10
3		7		34			57
2		1	         9			 6
Beschreibung zum Bild
Code:
Idtext		btext
1		Haus.....
2		Garten ...
3		Ziegel ....
.......
99		Hecke.....
Hier kommen die Daten her:
PHP-Code:
 if($rows>0)
    {     
$p = array();
        
$table = array();
         while(
$row mysql_fetch_array($result))
.............
        
$tpl->assign"tab",$table);
        
$tpl->display("ausg.tpl");
//Ende 
Abfragebeispiel:
$query = "SELECT * FROM testen
LEFT JOIN plz ON testen.ID_PLZ = plz.Idpost
LEFT JOIN ort ON testen.ID_Ort = ort.IdOrt
LEFT JOIN beschbg ON testen.ID_besch3 = beschbg.Idtext /* funkzuniert mit Zahl 1 bis 10 */
LEFT JOIN beschbg ON testen.ID_besch7 = beschbg.Idtext /* Der 2. Eintrag erzeugt einen DB-Fehler Query was empty*/
WHERE plz.PLZ $pp
ORDER by plz.PLZ
LIMIT 30";
return $query;

Die Abfrage funktioniert aber nur mit einer 'ID_besch1', gleich welche Ziffer von 10.
Ich habe sehr v i e l gelesen, gesucht und natürlich getestet, aber alles ohne Erfolgt.
Sicherlicht weiß irgend Jemand den Weg wie es gebaut werden kann!

Vielen Dank für Eure Hilfe
Kuddel
Mit Zitat antworten
 

Stichworte
join, left join, tabellen


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
Daten nach Spalteninhalte aus anderer Tabelle sortieren paedda MySQLi/PDO/(MySQL) 2 14.05.2009 14:46:15
Tabelle in einem "fremden" Tag erzeugen Weide HTML, CSS und JavaScript Help! 18 06.02.2009 15:13:01
Tabelle verliert Datensätze ?! TuxCommander MySQLi/PDO/(MySQL) 5 26.05.2008 16:11:03
Problem dynamische Tabelle aber wie? Pixelschubser PHP für Fortgeschrittene und Experten 1 08.10.2005 18:16:24
MySQL - tabelle in tabelle Gweilo PHP für Fortgeschrittene und Experten 4 09.11.2002 18:41:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:58:09 Uhr.


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


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