php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.01.2008, 17:24  
Neuer Benutzer
 
Registriert seit: 26.01.2008
Beiträge: 14
Heinerlutscher
Standard Tabellenname herausfinden

Tag,

ich habe folgende Tabelle:

+---------+-----------------------------+-------------------+--------+
| Charset | Description | Default collation | Maxlen |
+---------+-----------------------------+-------------------+--------+
| latin1 | cp1252 West European | latin1_swedish_ci | 1 |
| latin2 | ISO 8859-2 Central | latin2_general_ci | 1 |
| latin5 | ISO 8859-9 Turkish | latin5_turkish_ci | 1 |
| latin7 | ISO 8859-13 Baltic | latin7_general_ci | 1 |
+---------+-----------------------------+-------------------+--------+

Jetzt brauche ich den Tabellenname, der die Variable "ISO 8859-2 Central " enthält. Also in dem fall sollte "Description" herauskommen .

Habt ihr ne Idee, wie das geht?

Servus
Heinerlutscher ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.01.2008, 17:49  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

mir ist nicht klar was du machen willst.

für tabellennamen siehe show tables....
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline   Mit Zitat antworten
Alt 26.01.2008, 21:05  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Welchen Tabellennamen denn?
Zergling-new ist offline   Mit Zitat antworten
Alt 27.01.2008, 16:54  
Neuer Benutzer
 
Registriert seit: 26.01.2008
Beiträge: 14
Heinerlutscher
Standard

Anderes Beispiel:


Meine Tabelle:

+------+------+--------+------------+
| i | c | s | dt | Das ist der Feldname
+------+------+--------+------------+
| 11 | ABC | Blubb | 2000-01-01 |
| 12 | ab | Blabla | 2000-12-31 | Das sind die Inhalte der Tabelle
| 42 | xy | äöüß§€ | 2005-06-06 |
+------+------+--------+------------+


Ich habe die Variable, z.B. "Blabla" und möchte als Ausgabe "s" herausbekommen, also der Feldname. Wie stell ich das an?

Servus
Heinerlutscher ist offline   Mit Zitat antworten
Alt 27.01.2008, 17:02  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo Heinerlutscher,

zunächst solltest du mal erklären, für welche Anwendung du das benötigts. Ich sehe hier schon wieder alle Alarm-Lichter für einen "error by design" aufleuchten!
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 27.01.2008, 17:03  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

da du wahrscheinlich hingehst und ein query wie das hast

SELECT * FROM tabelle WHERE s='Blabla'

hättest du doch den spaltennamen. also ganz klar ists immer noch nicht....

spaltennamen kannst du per SHOW COLUMNS rausfinden...
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline   Mit Zitat antworten
Alt 27.01.2008, 17:07  
Neuer Benutzer
 
Registriert seit: 26.01.2008
Beiträge: 14
Heinerlutscher
Standard

Naja, aber WHERE s='Blabla' kann ich nicht machen, da ich "s" nicht kenne, nur Blabla.
Heinerlutscher ist offline   Mit Zitat antworten
Alt 27.01.2008, 17:13  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Dann musst du wohl eine WHERE-Abfrage über jede Spalte ballern.... ein "such mal in allen Zeilen und Spalten gibt es afaik nicht....

Aber antworte lieber mal auf die Zwischenfrage von Dr.e: Wozu soll das gut sein? Mit an Sicherheit grenzender Wahrscheinlichkeit gibt es eine bessere Lösung ...
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 27.01.2008, 17:47  
Neuer Benutzer
 
Registriert seit: 26.01.2008
Beiträge: 14
Heinerlutscher
Standard

Ok, wenn das so nicht möglich ist, dann muss ich mir was anderes einfallen lassen. Das Erklären des Problemes ist nicht ganz einfach, komplizierte Geschichte.

Aber danke für eure Hilfe!

Servus
Heinerlutscher ist offline   Mit Zitat antworten
Alt 27.01.2008, 17:49  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
Das Erklären des Problemes ist nicht ganz einfach, komplizierte Geschichte.
Hier sind ein paar wirklich gute Leute im Forum vertreten und ich bin mir sicher, dass auch die kompliziertesten Designs verständlich sein werden...
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   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
Benutzer des Rechners herausfinden GrU3nL!nG PHP Tipps 2006 1 05.10.2006 17:12
näherstes datum zum aktuellen datum herausfinden flflfl Datenbanken 7 01.05.2006 16:57
Browser herausfinden Smily0412 PHP Tipps 2006 14 14.01.2006 15:35
Einträge einer Tabelle herausfinden PHP Tipps 2005-2 2 16.10.2005 19:33
Aktuellen Pfad herausfinden. pino PHP Tipps 2005-2 6 07.10.2005 10:40
Dateigröße dynamisch herausfinden geht das? PHP Tipps 2005-2 6 06.10.2005 19:36
über ip die icq uin herausfinden Off-Topic Diskussionen 11 26.09.2005 07:08
Herausfinden, von wo der Besucher kommt PHP Tipps 2005-2 14 13.09.2005 21:00
höchste Zahl herausfinden? PHP Tipps 2005-2 7 09.08.2005 11:51
Frames herausfinden Freeaak HTML, Usability und Barrierefreiheit 1 20.07.2005 16:33
Herausfinden ob per CLI atom-dragon PHP Tipps 2005-2 1 18.06.2005 23:24
Herausfinden ob Datei ein Bild ist PHP Tipps 2005 6 20.03.2005 02:21
Referer herausfinden PHP Tipps 2004 1 03.08.2004 22:40
Betriebssystem/Browser des Users herausfinden? PHP Tipps 2004 21 26.07.2004 12:43
google rang herausfinden Filewalker Off-Topic Diskussionen 5 13.07.2004 21:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fernbedienungscode herausfinden, fernbedienungscode rausfinden, ip datenbank tabellenname abfrage, datenbank tabellename herausfinden, php tabellenname herausfinden, tabellenname atome

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:12 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.