php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.11.2004, 11:11  
Gast
 
Beiträge: n/a
Standard [Erledigt] Tabellennamen in Variable speichern...

also... ich hab folgendes Problem:
Mit UNION ALL lese ich aus vier verschiedenen Tabellen einer Datenbank die Einträge aus und gebe sie auf der Website nacheinander aus... mein Problem ist nun folgendes: Es wäre gut wenn neben diesen Daten immer noch der Name der Tabelle, aus der die Daten kommen stehen würde.... kann mir jemand sagen, wie ich so den Tabellennamen automatisch ausgeben kann bzw in welcher variable dieser gespeichert ist? wäre nett...
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.11.2004, 21:56  
Gast
 
Beiträge: n/a
Standard

kann mir keiner weiterhelfen?
  Mit Zitat antworten
Alt 29.11.2004, 00:29  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

du kannst doch den tabellennamen in den jeweiligen queries als string in der feldliste einfach mitangeben ...
Code:
SELECT feld1, feld2, "tabellen_name_1"
FROM ...
  
  UNION

SELECT feld1, feld2, "tabellen_name_2"
FROM ...
__________________
derHund ist offline   Mit Zitat antworten
Alt 01.12.2004, 23:17  
Gast
 
Beiträge: n/a
Standard

könnte sich irgendjemand die frage nochmal genau durchlesen und versuchen, mir zu helfen, denn wie oben beschrieben funktioniert es nicht, sorry... :/
  Mit Zitat antworten
Alt 07.12.2004, 22:32  
Gast
 
Beiträge: n/a
Standard

*schieb*

ist echt dringend!!!
BIIIIIIIIIITTE
  Mit Zitat antworten
Alt 08.12.2004, 09:02  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Kurze Antwort: Nein.

Lange Antwort: Speichere ein weiteres Feld in jeder Tabelle, damit du die Herkunft der Datensätze bestimmen kannst. (Es sollte ja ohnehin einen nachvollziehbaren Grund geben, warum gleiche Daten in verschiedenen Tabellen untergebracht sind).
Guradia ist offline   Mit Zitat antworten
Alt 08.12.2004, 12:31  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von nicostumpf
könnte sich irgendjemand die frage nochmal genau durchlesen und versuchen, mir zu helfen, denn wie oben beschrieben funktioniert es nicht, sorry... :/
Die Syntax von derHund ist absolut richtig. Da müsstest du schon sehr genau sagen, was dann nicht funktionieren soll, wenn du solche Behauptungen in die Welt setzst. Die Frage nach dem Sinn des Ganzen lasse ich jetzt mal weg.
__________________
Gruss
L
lazydog ist offline   Mit Zitat antworten
Alt 10.01.2005, 05:25  
Gast
 
Beiträge: n/a
Standard

Hallo,
ich habe folgendes Problem. Wenn ich diese Ich bekomme den Namen des Datenbanktabelle nicht ganz. Ich bekomme nur einen Teil des Namen. Z.B bekomme ich den Namen von der Tabelle pal_dokumente nur als pal_dokumen und nicht pal_dokumente !!!!!

PHP-Code:
$Anf "SELECT titel, 'pal_artikel' AS tabelle  FROM pal_artikel";
$Anf .= "UNION SELECT titel, 'pal_dokumente' AS tabelle  FROM pal_dokumente";
mysql_query("$Anf ORDER BY titel"); 
Kann mir jemand sagen woran es liegen könnte?
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
String aus einer Seite in Variable speichern KimKaye PHP Tipps 2008 10 14.05.2008 09:57
Variable in Tabelle speichern Unkaputtbar2 Datenbanken 5 21.07.2006 13:00
Variable als Textdatei Lokal speichern HSFighter PHP Tipps 2006 3 28.02.2006 12:13
Ausgabe in Variable speichern PHP-Fortgeschrittene 3 18.02.2006 18:24
Auswahl als Variable ausgeben / in DB speichern PHP Tipps 2006 3 14.01.2006 13:08
Feedback von URL-Aufruf in Variable speichern PHP Tipps 2007 3 17.12.2005 18:50
text zwischen xx und xx in variable speichern? md5hash PHP Tipps 2005-2 3 13.09.2005 18:28
Datenbankinhalt in Variable speichern PHP Tipps 2005-2 1 09.06.2005 17:07
Variable richtig speichern ! xeon PHP Tipps 2005 13 22.05.2005 10:49
Abfrage in eine neue Variable speichern... krummzahn PHP Tipps 2005 3 21.05.2005 17:52
[Erledigt] Variable speichern PHP Tipps 2005 9 24.02.2005 14:39
Variable kurzzeitig speichern PHP Tipps 2004 3 01.09.2004 17:26
[Erledigt] Text in Variable speichern PHP Tipps 2004 5 30.08.2004 13:20
speichern in Variable !? PHP Tipps 2004 6 23.07.2004 13:55
[Erledigt] sourcecode parsen, nicht ausgeben aber in variable speichern PHP Tipps 2004 4 09.07.2004 19:36

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php etwas aus einer tabelle in eine variable speichern, tabellenname speichern, php tabellenname als variable, php alle tabellenzeilen in textdatei speichernspeichern, tabellennamen in eine variable speichern, \tabellenname in variable\ mysql, mysql php tabellenname in variable speichern, php daten aus tabelle in einer variable speichern, union variable speichern, tabellennamen in string speichern, tabellennamen in datenbank speichern, php tabelle in variable speichern, speichern unter tabellenname, php tabellenname speichern, variable für tabellenname, name einer tabell in variable speichern, speichern unter tabellennamen, php möchte die namen der tabellen einer db in eine variable speichern, selet from tabellenname in variable php, datenbanken tabellennamen

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.