+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Wie lädt man in J1.5 einen Datenb.eintrag?

  1. #1
    War schon öfter hier
    Registriert seit
    13.02.2008
    Beiträge
    233
    Bedankte sich
    58
    Erhielt 26 Danksagungen
    in 23 Beiträgen

    Frage Wie lädt man in J1.5 einen Datenb.eintrag?

    hallo

    könnte mir jemand sagen, wie ich in Joomla einen Beitrag aus einer x-beliebigen SQL-tabelle ausgeben kann und dabei keine Sicherheitsrisiken eingehe?

    mal angenommen ich möchte von article_id 11 den content irgendwo ausgeben.?

    Danke schönmal
    "Höre niemals auf, anzufangen. Aber fange niemals an, aufzuhören."

    „Wer glaubt etwas zu sein, hat aufgehört etwas zu werden!“
    Sokrates

  2. #2
    War schon öfter hier
    Registriert seit
    13.02.2008
    Beiträge
    233
    Bedankte sich
    58
    Erhielt 26 Danksagungen
    in 23 Beiträgen

    Standard

    Ich mutiere eine Komponente

    Nun hab ich beim Eingabeformular ein Inputfeld hinzugefügt und auch bei der Ausgabe wird das Feld angezeigt. Das Problem ist nur, dass in der Datenbank der Input nicht gespeichert wird. Welcher Zwischenschritt fehlt mir??
    "Höre niemals auf, anzufangen. Aber fange niemals an, aufzuhören."

    „Wer glaubt etwas zu sein, hat aufgehört etwas zu werden!“
    Sokrates

  3. #3
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

    Standard

    zu deinem ersten post,...
    es ist weniger eine frage der sicherheit, als vielmehr wo du denn den inhalt / die inhalte ausgeben moechtest.
    okay, so auch nicht ganz richtig, denn im grunde ist die abfrage immer gleich.
    PHP-Code:
    $db JFactory::getDBO();
    $query 'SELECT * FROM #__NAME_DER_TABELLE WHERE article_id = 11';
    $db->setQuery$query );
    $whatSoEva $db->loadObjectList();

    // Weitere Verarbeitung,... 
    benoetigt wird der name der tabelle und so weiter ...
    je nachdem welche werte du erwartest laesst sich das noch spezifizieren ... mehr dazu erfaehrst du in der joomla api dokumentation oder im wiki.

    da deine angaben recht knapp gehalten sind ist es ein wenig schwer auf alle moeglichen szenarien wie z.b die verknuepfung von tabellen einzugehen.

    die ausgabe im content koennte ueber ein content plugin umgesetzt werden. oder ein modul das entweder auf einer modul position, oder in den content geladen wird.
    wie diese erweiterungen aufgebaut sind steht ebenfalls in der joomla dokumentation.

    zu post 2.
    wenn die von dir "mutierte" komponente im mvc stil geschrieben wurde und die klasse jtable erweitert, kann es schon damit getan sein, eine variable in der jeweiligen datei hinzuzufuegen, sofern sich die spalte auch in der gleichen tabelle befindet, befinden soll, von dir dort hinzugefuegt wurde.
    pruef also mal ob sich im back- oder fronend ein verzeichnis mit dem namen "tables" befindet.

    ansonsten schau dir die funktion / methode an welche zum speichern der von dir bearbeiteten view benutzt wird. ( controller / model )

    viel erfolg

  4. Erhielt Danksagungen von:


  5. #4
    War schon öfter hier
    Registriert seit
    13.02.2008
    Beiträge
    233
    Bedankte sich
    58
    Erhielt 26 Danksagungen
    in 23 Beiträgen

    Standard

    Big Thanks für die Info, das hat mir sehr gut weitergeholfen.

    pruef also mal ob sich im back- oder fronend ein verzeichnis mit dem namen "tables" befindet.
    GENAU DAS war's.

    Funktioniert nun, Danke!!

    Bin glücklich
    "Höre niemals auf, anzufangen. Aber fange niemals an, aufzuhören."

    „Wer glaubt etwas zu sein, hat aufgehört etwas zu werden!“
    Sokrates

  6. #5
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

    Standard

    danke fuer die rueckmeldung
    solltest du weitere fragen zum thema entwicklung haben, dann wirf doch mal einen blick ins wiki.

    angenehmen abend
    sven

  7. Erhielt Danksagungen von:


  8. #6
    War schon öfter hier
    Registriert seit
    13.02.2008
    Beiträge
    233
    Bedankte sich
    58
    Erhielt 26 Danksagungen
    in 23 Beiträgen

    Standard

    Meinst Du diese Wiki? Oder gibt's irgendwo eine selbsterklärende Referenz?
    http://joomla-wiki.de

    Schönen Abend auch
    "Höre niemals auf, anzufangen. Aber fange niemals an, aufzuhören."

    „Wer glaubt etwas zu sein, hat aufgehört etwas zu werden!“
    Sokrates

  9. #7
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

  10. Erhielt Danksagungen von:


+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein