Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > PHP > PHP-Programmierung > Dynamische mySQL Query
Antwort
 
Themen-Optionen
Alt 25.01.2007, 08:51   Nach oben    #1
la-finest
\m/ let's rock \m/
 
Benutzerbild von la-finest
 
Registriert seit: 11.11.2005
Beiträge: 102
Standard Dynamische mySQL Query

HeyHo,

ist es möglich eine dynmanische Query zu machen.

PHP-Code:
$sql "SELECT * FROM tab1"
ich weiß man sollte kein SELECT * machen, aber des is hier mal wurscht!

Jetzt hat dann der Benutzer die möglichkeit zwischen diversen Tabellen zu wählen, tab1 - tab5 jede Tabelle hat unterschieldlich viele Spalten!

Das ganze hätt ich dann in ne Query gepack alla
PHP-Code:
$resultmysql_query($sql); 
Nun hänge ich nämlich:

Ich hätt jetzt das result als Vector genommen und dann Java like
Code:
Vector.length();
und dann mit:

PHP-Code:
for(int i=0i<Vector.length(); i++)
{
    
//hier dann den shit ausgegeben

ist sowas in PHP möglich?

Hoffe ihr versteht was ich meine

Greetz,
la-finest
__________________
"Irgendwann, möglicherweise auch nie, werde ich dich bitten mir eine kleine Gefälligkeit zu erweisen. Aber solange ich das nicht tue, soll die Gerechtigkeit mein Geschenk an Dich sein." - Don Vito Corleone, aus "Der Pate"
la-finest ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.01.2007, 09:31   Nach oben    #2
JumperII
Erfahrener Benutzer
 
Benutzerbild von JumperII
 
Registriert seit: 27.02.2006
Beiträge: 136
Standard

Hallo,

ein Ansatz wäre die Funktion mysql_fetch_assoc, mit der Du je Zeile eine Liste erstellst, und gibst dann diesen Inhalt aus. Mit foreach könnte man zum Beispiel alle Felder ausgeben.

Ich finde die Beispiele bei php.net an dieser Stelle für Dein Problem als sehr geeignet

Gruß,
Jumper, the II.
JumperII ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.01.2007, 16:36   Nach oben    #3
Chr!s
Erfahrener Benutzer
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard

Mit Vector.length() verbinde ich einmal die Anzahl der Datensätze. Falls du das haben willst, bietet sich dafür natürlich mysql_num_rows an.
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

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 An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Auslesen zweier verschiedener Datensätze in einem Query (mySQL) Chr!s Datenbanken 8 14.11.2006 19:57
MySQL Fehlermeldung: Your query requires a full tablescan ... Chr!s Datenbanken 12 31.07.2006 21:45
Query verbessern? björn Datenbanken 4 05.06.2006 13:48
MySQL Query wird nicht ausgeführt Garnele Datenbanken 6 01.04.2006 03:17
MySQL 5.1 kommt in die Beta-Phase Ben Nachrichten 1 02.03.2006 14:31


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

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44