Re: Auf einer Datenbank basierend andere Datenbank füllen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von herbert (549 Beiträge) am Dienstag, 14.September.2004, 14:53. WWW: compass-ibiza.net
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      hallo olli
      ganz einfach, wichtig ist das beim aufruf der DB name angegeben ist da ja das ausgabetemplatenicht den gleichen namen wie die DB hat.


      <loop db^=deineDB sort=-fav range^=0,30 >
      

      <table width="1200" border="1" rules="rows" cellpadding="0">
         <tr>
          <td width="95"><strong>$firmenname</strong></td>   
          <td width="150">$strasse $nr</td>
          <td width="80">$ort </td>
          <td width="75">$gemeinde</td>
          <td width="100">$tel</td>
          <td nowrap>
         </tr>
      </table>
        </loop>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Olli (41 Beiträge) am Montag, 13.September.2004, 12:44.
    Auf einer Datenbank basierend andere Datenbank füllen

      Hallo liebs Forum,

      ich habe mich entschlossen, die bislang genutzte Datenbank in zwei Versionen (2 versch. Sprachen/sollen 3-5 werden) zu benutzen.
      Ich habe eine Haupt-Datenbank erstellt, worin sich alle Werte befinden.
      Die meisten Felder brauchen in der jeweiligen Sprache einen anderen Feldnamen, und manche haben auch unterschiedliche Inhalte.
      Daher hier ein paar Beispiele :

      <b>Haupt_Datenbank</b>
      
      Feldtyp Inhalt

      Preis XXX,XX- €
      Beschreibung_de deutscher Text
      Beschreibung_en englischer Text


      <b>daraus will ich folgende Datenbanken erstellen :</b>
      <b>Datenbank_deutsch</b>
      
      Feldtyp Inhalt

      Preis XXX,XX- €
      Beschreibung deutscher Text


      <b>Datenbank_englisch</b>
      

      Feldtyp Inhalt

      Price XXX,XX- €
      Description englischer Text

      ---------------------------------------------------

      Ich habe es versucht mit dem Feldtyp "Relation" zu bewerkstelligen, jedoch ohen Erfolg, da das Feld ein Dropdown-Feld ist :S

      Wie kann ich das machen ?
      Ihr versteht sicher, dass es einfacher ist, nur eine Datenbank zu bearbeiten, wenn man neue Werte eingibt, und verändert - und die anderen daraus resultieren....

      Mit freundlichem Gruss

     Antworten

    Beitrag von sascha (539 Beiträge) am Montag, 13.September.2004, 13:33.
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      hi olli,

      mach doch deine ausgabeseite mit loop.
      die inhalte kannst du dann in einer db lassen.


      <loop db=datenbank>
      
      deutsche ausgabe:
      Preis: $Preis Euro
      Beschreibung: $Beschreibung_de
      </loop>
      

      <loop db=datenbank>
      englische ausgabe:
      Price: $Preis Euro
      Description: $Beschreibung_en
      </loop>
      

      gibt da einige infos im forum.

      sascha

     Antworten

    Beitrag von herbert (549 Beiträge) am Montag, 13.September.2004, 14:12. WWW: compass-ibiza.net
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      dem kann ich nur beipflichten, ich hatte bis dato 6 datenbanken fuer 6 verschiedene Sprachen (weil ich mit der loopausgabe noch nicht zurecht kam und auch auf die leiste "do action=all" nicht verzichten wollte) mit den gleichen inhalten laufen und habe vor kurzem erst auf die loop ausgabe umgestellt, mann haet ich mir arbeit sparen koennen.
      aber erst nach dem trickreichen einbinden der moeglichkeit (von Joe Winkler) des "do action=all" bin ich ruuundherum zufrieden.
      kannst dir gerne mal meine seite ansehen.


      gruss herbert

     Antworten

    Beitrag von Olli (41 Beiträge) am Dienstag, 14.September.2004, 10:37.
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      Hallo Sascha, hallo Herbert,

      danke für eure Antworten.
      Ich finde die Idee mit dem Loop-dingens ganz gut, nur leider habe ich überhaupt so gut wie keine ahnung von Html und wie man hier Ausgabeseiten macht, denn die aktuelle Ausgabe war schon vor meiner Zeit, aber ich schaue mir das ganze jetzt mal intensiv an und werde mich mit den vorhandenen Forums-Beiträgen erst mal rumschlagen, aber ich melde mich mit Sicherheit hier nochmal ;)
      Übrigens, schöne Seite, Herbert.

      mit freundlichem Gruss

     Antworten

    Beitrag von Olli (41 Beiträge) am Dienstag, 14.September.2004, 11:45.
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      hallo nochmals,

      da ich wirklich nicht verstehe, wie man dieses loop benutzt, habe ich mir gedacht, als ich mir die Ausagebe angeschaut habe, dass man ja auch einfach nur die benötigten Felder (aus einer DB) ausgeben kann.
      Also, habe ich mir eine DB gebastelt, mit allen Feldern.
      Dann habe ich drei Abfrageseiten dafür gemacht, jedoch habe ich grosse Probleme, die mich wieder total abschrecken.
      Denn seit einer halben Stunde oder so, mache ich immer wieder genau das selbe, um dann rauszufinden, dass die Datenbank angeblich keinen Zugriff gestattet.
      Jedes mal, wenn ich die Ausgabeseite namens "deutsch" bearbeite, also -> Einstellungen, ist die Sortierung, und die Augabe entweder komplett leer (also kein Feld gesetzt) oder es werden alle Felder in der Übersicht/Details-etc-ausgabe gezeigt ?!?!
      Wenn ich das ändere, speichere ich es auch, aber es ist dann wieder weg.
      Ausserdem hat die Datenbank genau die Einstellungen, wie die andere im Moment noch genutzte Datenbank, gesetzt, müsste also lesbar sein.
      Ausserdem hbe ich das kontrolliert, und es stimmt.
      Leute, hier ist irgend etwas ganz faul mit den Settings, scheinen mir eine Menge Bugs zu sein.
      Bitte helfe mir doch jemand, jedesmal, wenn ich mich mit Baseportal beschäftige gebe ich nach kurzer Zeit auf, da es alles nie funktioniert.
      Diesmal kann ich nicht einfach aufgeben. Es ist meine Aufgabe, das zu tun, und ich komme leider nicht drum herum.

      Mit freundlichen Grüssen

     Antworten

    Beitrag von herbert (549 Beiträge) am Dienstag, 14.September.2004, 14:53. WWW: compass-ibiza.net
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      hallo olli
      ganz einfach, wichtig ist das beim aufruf der DB name angegeben ist da ja das ausgabetemplatenicht den gleichen namen wie die DB hat.


      <loop db^=deineDB sort=-fav range^=0,30 >
      

      <table width="1200" border="1" rules="rows" cellpadding="0">
         <tr>
          <td width="95"><strong>$firmenname</strong></td>   
          <td width="150">$strasse $nr</td>
          <td width="80">$ort </td>
          <td width="75">$gemeinde</td>
          <td width="100">$tel</td>
          <td nowrap>
         </tr>
      </table>
        </loop>
      

     Antworten

    Beitrag von herbert (549 Beiträge) am Dienstag, 14.September.2004, 21:04.
    Re: Auf einer Datenbank basierend andere Datenbank füllen


      und wenns den sein muss die feldbezeichnungen vorne dran.
      z.b.

      <loop db^=deineDB sort=-fav range^=0,30 >
      

      <table width="1200" border="1" rules="rows" cellpadding="0">
      <tr>
      <td width="95">firmenname: <strong>$firmenname</strong></td> 
      <td width="150">strasse: $strasse $nr</td>
      <td width="80">ort: $ort </td>
      <td width="75">gemeinde: $gemeinde</td>
      <td width="100">Telefon: $tel</td>
      <td nowrap>
      </tr>
      </table>
      </loop>
      

      naechstes template in english:

      <loop db^=deineDB sort=-fav range^=0,30 >
      

      <table width="1200" border="1" rules="rows" cellpadding="0">
      <tr>
      <td width="95">Company: <strong>$firmenname</strong></td> 
      <td width="150">Street: $strasse $nr</td>
      <td width="80">Town: $ort </td>
      <td width="75">Municipality: $gemeinde</td>
      <td width="100">Phone: $tel</td>
      <td nowrap>
      </tr>
      </table>
      </loop>
      

      gruss herbert

     Antworten

    Beitrag von Olli (41 Beiträge) am Mittwoch, 15.September.2004, 11:41. WWW: rustica-mallorca.com
    Re: Auf einer Datenbank basierend andere Datenbank füllen

      Hi Herbert,

      danke für Deine netten Hilfestellungen.
      Wenn ich obigen Code als Seite benutze, und etwas abstimme,
      sieht das ganze sehr primitiv aus, und es werden nicht alle Datensätze dargestellt. man kann auch nicht vor+zurück, und Detailansicht wäre da eine Lösung, die Tabelle etwas ordentlicher aussehen zu lassen.
      Wie geht das denn ?

      Kann man vielleicht nicht doch eine tabelle mit einer anderen fülen, die quasi automatisch alle Datensätze übernimmt ? Dann könnte ich die Vorlagen benutzen, und die Suchfunktion+Seitenweise ausgabe, wäre glaube ich viel einfacher.

      Obwohl, wenn die andere Version das auch irgendwie kann, wäre natürlich besser zur optimalen Einrichtung für den Zweck.
      Ich mag nur keinen Quellcode, da ich mich eh nur darin verstricke, und es zu nix führt ... meistens.

      Mit freundlichem Gruss

     Antworten


     
 Liste der Einträge von 28350 bis 28500:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!