PhpPg Admin Inhalt einer Spalte

Hallo,

bin ganz neu in diesem Gebiet und hoffe auf hilfe :slight_smile:

Wir haben bei uns PostgreSQL laufen und Phppg Admin als hilfe, so weit so gut.

Mein problem ist: Ich habe eine Datenbank eingerichtet und sie mit Spalten gefült, diese wiederum mit Inhalt. Bei einigen Spalten ist soviel text drin das er es mir bei Abfagen etc im PhpPG Admin einfach abkürzt, bei 49 zeichen ist schluss. Da ich aber weiss was in der Spalte steht und ich darauf hin nen Sql Abfrage starte und genau nach diesem Inhalt suche, wird mir dieser Datensatz aber angezeigt, aber auch hier wieder mit gekürzten inhaltstext (sprich den text von der sql abfrage sieht man nicht, aber er spuckt es trotzdem aus)

Hoffe ihr versteht mich ???
Wäre um hilfe sehr dankbar

Gruß Torsten

hi,

klick doch einfach auf bearbeiten wenn die die voransicht nicht gefällt. in der einzeldatensatzansicht wird dir doch da alles gezeigt. in der übersicht braucht man doch auch nicht mehr. ich wüsste jetzt zumindest keinen grund…

alternativ kannst du in der config.inc.php die variable $conf[‘max_chars’] hochsetzen. diese steht standardmäßig auf 50 zeichen.

// Max chars of each field to display by default in browse mode
$conf[‘max_chars’] = 50;

cu tb.

Hallo,

danke für den Tip, den bearbeiten button suche ich schon länger. Leider habe ich den noch nicht gefunden. Kann man den vorhandene / eingegebene Datensätze mit phpPgAdmin einfach so ändern ? Oder muss das auch irgendwo freigeschaltet werden ? :roll:

Gruß Torsten

ähm, wenn du dir die datensätze anzeigen lässt, dann hast du vorne eine spalte aktionen und dort die klickflächen bearbeiten und löschen.

natürlich kannst du einfach so einen datensatz hier ändern. phppgadmin steht auch dem weit verbreiteten phpmyadmin (für mysql) nicht nach…

cu tb.

Also entweder bin ich blind oder … :shock:

Finde nix was mit bearbeiten zu tun haben könnte. habe keinerlei Spalten vor den eigentlichen Datensätze (Spalten) nach ausgabe des Datensatzes. kann es auch mit irgendwelchen rechten etc. abgeschaltet wurden sein ? Mich wundert es nur das ich den Inhalt der einzelenen Tabellen leeren kann, neue erstellen, Spalten löschen …

Nur habe nix gefunden mit dem es mir ermöglicht wird die eingebenen Datensätze nachträglich mit phppgadmin zu verändern. :frowning:

Gruß Torsten

ha, ich weiß wieso du das nicht siehst :wink:

du gibst immer den SELECT per hand ein und da kommen diese schaltflächen nicht. wenn du jedoch in deiner datenbank auf “Tabellen” klickst und dann im rechten frame auf “Durchsuchen”, dann bekommst du die datensätze mit den von mir genannten schaltflächen…

cu tb.

so wie du es beschrieben hast mache ich es die ganze zeit, mit dem durchsuchen. Da steht dann Aufklappen Einfügen und Aktualisieren unter den datensätzen richtig ? Aber ich habe da wirklich keine möglichkeit etwas zu bearbeiten, mal sehen vielleicht schicke ich mal nen bild hier hoch

hi,

so schaut das bei mir aus wenn ich bei einer tabelle auf durchsuchen klicke…

ist übrigens ein ausschnit aus der forumsdb die natürlich unter postgresql läuft :wink:

cu tb

Hm, und genau das fehlt beim ir , was du da vorne hast, wie kann ich dir mal nen bild zu kommen lassen ?

hat sich erledigt, aber trotzdem danke. hatte probs mit primärschlüssel ( keine vergeben gehabt ) jetzt geht es, lag bestimmt daran. :lol:

Gruß Torsten

hi,

ja stimmt. ohne primärschlussel kann phppgadmin den datensatz nicht eindeutig erkennen und deswegen bietet es die funktion nicht an.

da hätten wir uns aber zu tote gesucht :wink:

cu tb.

huhu ich nochmal :lol:

was habe ich für eine möglichkeit wenn ich z.b datensätze zum eingeben habe die komplett gleich sind, ausser der ersten spalte. kann ich einen datensatz fertig machen und den dann einfach mit einer neuen nummer speicher oder geht das nur mit einem manuellen sql befehl ?

Gruß Torsten

hi,

schau dir mal sequenzen an. das sind aber nur zahlen (so was wie der auto_increment wert bei mysql oder der automatische wert bei access).

gibt auch den datentyp serial der das praktisch von selbst macht…

cu tb.

und schon wieder ich …

Was kann ich machen ?

Ich habe vorhin ne neue Spalte angelegt, (gibt ein paar Datensätze die brauchen ne extra Spalte) mein Problem jetzt ist das die alten Datensätze die die neue Spalte bekommen haben jetzt überall ne Null drin stehen haben ? Was habe ich für optionen um das zu beheben ?
Help Me :cry:

Gruß Torsten

tach, das da null drinnen steht ist doch normal und richtig. woher soll den ser datenbankserver wissen was da rein soll?!? also versteh da net die lokig von dir dahinter…

musst halt die datensätze ändern. der sql befehl dazu heißt UPDATE oder halt über phppgadmin…

cu tb.