Wie kann ich die Spalten-Namen aus der select-Abfrage in php?

Möchte ich eine SELECT-Abfrage, aber ich weiß nicht, wie viele Spalten, um Sie auszuwählen.

Wie:

select name, family from persons;

Wie kann ich wissen, welche Spalten Sie ein?

"Ich bin derzeit der Gestaltung einer Website für die Abfrage ausführen durch den Benutzer.
So, wenn der Benutzer führt diese Abfrage, ich weiß nicht, welche Spalten ausgewählt.
Aber wenn ich will, um zu zeigen, die Ergebnisse, und zeichnen Sie eine Tabelle für die user, die ich kennen sollte, welche Spalten ausgewählt".

  • WÄHLEN Sie name_of_yourcolumn VON der Tabelle ODER ... WÄHLEN Sie * (wie in alles) AUS der Tabelle, oder, wenn Sie wirklich wollen, den Namen der Spalten, ZEIGEN die SPALTEN AUS der Tabelle
  • Wie es aussieht ist die OP kennt der SQL-syntax. Ich denke, dass er stattdessen ist zu Fragen, wie entdecken Sie das Datenbank-schema.
  • Ihre Letzte edit hat verwirrt mich. Sie entwerfen eine Website, die akzeptiert beliebige SQL-Abfragen vom Benutzer, wie zum Beispiel sqlfiddle.com? Wenn also der Benutzer die Abfrage enthält bereits alle Informationen, die Sie benötigen.
Schreibe einen Kommentar