2Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
520
520
EMPFEHLEN
-
Hallo,
habe folgenden Script:
Dieser liest alle Tabellennamen aus meiner Datenbank aus, und gibt die in einem Array aus.PHP-Code:$befehl = "SHOW TABLES FROM db";
$ausgabe = mysql_query($befehl);
$i=1;
while ($row = mysql_fetch_array($ausgabe)){
echo $row[0];
$i++;
if($i<4 AND $i>1){
echo ",";
}
}
Hier Ausgabe:
admin,test,user
Normal gibt der: admintestuser, aus.
Ich will nun, dass die Ausgabe nur eine Variable ist, in der Form: admin,test,user
Wie bekommt man das hin? Habe stundenlang einiges ausprobiert, leider kommt nicht ganz das raus was ich will
-
in der Schleife die Einträge in einen Array fassen und anschliessend in einen String mit Trennzeichen wandeln
PHP-Code:while ($row = mysql_fetch_array($ausgabe)){
$tables[] = $row[0];
}
echo implode(',', $tables);
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
ach mist.. so einfach

danke dir!
-
Folgendes ginge auch, dürfte wohl auch schneller sein, da es die PHP-Schleife nicht benötigt.
Es greift auf die INFORMATION_SCHEMA-DB zu, in der MySQL die Informationen über die Datenbanken lagert.
Da dies eine SELECT ermöglich, kann man dort GROUP_CONCAT() einsetzen:Code :1 2 3 4 5
$query=mysql_query("SELECT GROUP_CONCAT(table_name SEPARATOR ',') as tablelist FROM information_schema.TABLES WHERE table_schema='[COLOR="Red"]nameDerDatenbank[/COLOR]'"); echo mysql_result($query, 0);
Ähnliche Themen
-
Letztes Vorkommen im String entfernen
Von Dustin84 im Forum PHPAntworten: 5Letzter Beitrag: 09.11.10, 00:15 -
Letztes Zeichen von einer Zeichenkette entfernen
Von xX Hardy Xx im Forum Javascript & AjaxAntworten: 7Letzter Beitrag: 18.03.07, 01:26 -
Letztes Zeichen einer Variablen entfernen
Von nicok im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 31.12.06, 15:07 -
erstes und letztes entfernen
Von fanste im Forum PHPAntworten: 8Letzter Beitrag: 16.05.05, 15:23 -
letztes zeichen
Von fanste im Forum Javascript & AjaxAntworten: 10Letzter Beitrag: 14.05.05, 16:41





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren