• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Länge einer spalte per php abfragen

webana

Mitglied
Hallo,

muss meine Datenbanken gerade auf ein paar Sachen überprüfen, unter anderem die angegebene Länge einer Spalte namens 'XYZ'. Weiß jemand wie der SQL Befehl lautet, oder soll ich gleich von vorne rein den Befehl fürs ändern auf 128 Zeichen angeben?

Gruß Alex
 
Was genau meinst Du? Meinst Du die im Spaltentyp angegebene maximale Länge oder meinst Du die Länge des Strings, den du in der Spalte gespeichert hast?
 
Hab zwar was gefunden, über mysqladmin funktioniert es zwar auch, nur wenn ich das ganze per php mache gibt es mir nichts aus.

Code:
SHOW COLUMNS FROM `tabellenname` LIKE 'spaltenname';

PHP:
$result = mysqli_query($Datenbank, "SHOW COLUMNS FROM `tabellenname` LIKE 'spaltenname'");
$row = mysqli_fetch_object($result);
echo $row->spaltenname;

Gruß Alex
 
Schau dir die Rückgabe im phpmyadmin an. Dir wird auffallen, dass es dort keine Spalte mit Namen spaltenname gibt.
 
Zurück
Oben