Beiträge von Peschu

    Hallo!
    Nun suche ich noch nach einer Möglichkeit, abgefragte Datensätze zu zählen und das Ergebnis neben der Überschrift anzeigen zu lassen (http://www.servietten-tausch.at/servietten.php?motiv=Baby), in diesem Fall soll neben der Überschrift "Baby" noch die Gesamtzahl der Datensätze mit dem Motiv "Baby" angezeigt werden.

    Der Code für das Auslesen und die Anzeige der Überschrift bisher:

    PHP
    <?php
    
    require "verbindung zur Datenbank";
      $motiv = $_GET['motiv'];
    
    
          echo ("<div class=\"gross\">$motiv</div>");
    
    
    ...

    Wie müsste der Code inkl. Anzahl der vorhandenen Daten aussehen?

    Danke im Voraus!
    LG Petra

    Hallo,
    auch Dank eurer Hilfe bin ich mit meiner Servietten-Seite nun schon ziemlich weit.
    Nun möchte ich neben dem Bild noch eine Spalte mit Links einfügen, die beim Anklicken das Bild größer anzeigen. Ich habe einfach ein neues Feld erstellt mit dem Namen "Links" und wollte dort einfach den jeweiligen Link eintragen.
    Das funktioniert aber gar nicht: siehe: http://www.servietten-tausch.at/servietten.php…stro&Farbe=blau (Nr. 186 - Astro cream).
    Man kann es nicht anklicken, und eigentlich sollte dort nur OK stehen.

    Wer kann helfen, bitte????

    OK, danke:
    Sortieren und Überschrift lt. Url klappt inzwischen

    Befasse mich grad mit dem einfügen von div. Kopfgrafiken - vielleicht gehts ja...

    Bestimmt habe ich die vielen Satzzeichen falsch gesetzt - es klappt nicht mit dem Sortieren:

    PHP
    $motiv = $_GET['motiv'];
    $sql = "SELECT * 
      FROM servietten 
      WHERE motiv ='".mysql_escape_string($motiv)."';
      ORDER BY name;"
      $erg = $mysqli->query($sql) or die ($mysqli->error);

    ????? Wer sieht den Fehler? - Danke

    Zuerst: VIELEN DANK!!!!

    Ich werde Schritt für Schritt alles ausprobieren und mich bemühen, alles richtig umzusetzen. So leicht ist das nicht für mich: ich bin noch ohne PC aufgewachsen und 1995 habe ich noch felsenfest behauptet (als Mann und Kinder einen PC haben wollten): Ein Computer kommt mir nicht ins Haus! - Ich habe mich nicht durchgesetzt und schön langsam durch die vorhandenen Anwendugsprogramme "gekämpft". Für mich ist der StatusQuo bereits ein Erfolg.
    Bezüglich Motive: Bei einer Serviette, die eine Rose und einen Schmetterling als Motiv hat, habe ich unter Motiv: Rose, Schmetterling eingetragen und wenn es geht könnte sie sowohl bei der Abfrage für Rosen, als auch bei der Abfrage für Schmetterlinge angezeigt werden. Falls es nicht geht, ist es auch nicht tragisch - man kann nicht alles haben.

    Nochmals vielen Dank und wenn jemand einen Backlink für seine eigene Seite braucht, bitte einfach melden - mache das gerne.

    Die Website ist nun direkt unter der Domain http://www.servietten-tausch.at aufrufbar - aber nichts ist fertig.....

    Folgende Fragen/Änderungswünsche sind nun noch offen, und ich hoffe, dass mir jemand helfen kann (unter "Links" habe ich schon ein Dankeschön an dieses Forum platziert - ohne eure Hilfe wäre ich nicht so weit gekommen ♥-liches Dankeschön!!!)

    1. Kann ich bei nachstehendem Code auch eine LIKE Abfrage machen, da ich bei manchen Servietten 2 Motivnamen in das Datenfeld eingetragen habe - wie würde der Code dann aussehen? (Habs schon probiert - aber es klappt nicht, wahrscheinlich Syntaxfehler)

    PHP
    $motiv = $_GET['motiv'];
    $sql = "SELECT * 
      FROM servietten
      WHERE motiv ='".mysql_escape_string($motiv)."'";

    2. Kann ich bei der Abfrage die Reihenfolge der Anzeige so steuern, dass das Feld "name" alphabetisch gereiht wird, damit gleiche Servietten in verschiedenen Farben, bzw. in anderem Format untereinander angezeigt werden. Ich weiß leider nicht, wo ich ORDER by name ASCI oder so eintragen muss (bisher nur Fehler - wahrscheinlich Syntax)

    3. Wer kann mir genau erklären, ob und wie es möglich ist, aus der Url mit Parameter auch eine Verbindung zu einem bestimmten Bild (Headergrafik) herzustellen, so dass z. Bsp. bei der Auswahl Rosen, als Headergrafik das dafür vorgesehene Bild "rosen.jpg" oben im Div "mitte" angezeigt wird - oder ist das zu kompliziert.

    4. Noch immer suche ich eine einfache Funktion zum blättern - die Pfeile mit der Verlinkung auf die nächste Seite gefallen mir gut, aber die Website weiß ja nicht, dass sie nach 30 Datensätzen eine neue Anzeigeseite generieren soll.....???

    5. Die Überschrift bei der Anzeige - siehe Startseite Mitte Link "Rosen" kann ich nicht formatieren - im selben Container wie der restliche php-Code klappt die Anzeige "Rosen" als Überschrift über der Datensatztabelle - allerdings kann ich Größe/Farbe nicht formatieren -
    eecho <h3>$motiv</h3>; hat nicht funktioniert

    PHP
    <div id="content2">       
    <?php
    
    require "verbindung.inc.php";
     $motiv = $_GET['motiv'];
           echo $motiv;

    Vielleicht hat jemand mal Zeit, sich das anzuschauen und mir eventuell weiterzuheilfen - oder auch einfache Verbesserungen, für die Gestaltung oder Struktur.

    Übrigens .... die Links für die einzelnen Motive muss ich erst setzen- voraussichtlich fange ich am Nachmittag an. Muss zuerst mal einkaufen und das nötigste im Haushalt für meine family erledigen.

    Schönen Samstag euch allen! :)

    LG., Petra

    ÜBERSCHRIFT $motiv

    Also, wenn ich in den Content2-Div ganz am Anfang den Code eingebe:

    PHP
    <div id="content2">       
    <?php
    
    require "verbindung.inc.php";
     $motiv = $_GET['motiv'];
           echo $motiv;

    ..., dann bekommt meine Anzeigetabelle eine Überschrift lt. $motiv (allerdings in der CSS für die normale Schriftgröße für diesen Div)

    Wenn ich in den Container1-Div schreibe:

    PHP
    <div id="content1">       
    <?php
    
    require "verbindung.inc.php";
     $motiv = $_GET['motiv'];
           echo $motiv;
    ?>

    Dann ist die ganze Seite ohne Ansicht. Hier könnte die CSS-Formatierung (andere Schrift und Schriftgröße) greifen - vielleicht. Dann wäre die Überschrift größer...


    Woran kann das liegen?
    Danke!

    HURRAAAA! Es hat geklappt - VIELEN DANK!!!!!

    Die Überschrift Tulpen im Div Content 1 wollte ich ändern:

    <div id="content1">
    <?php
    require "verbindung.inc.php";
    $motiv = $_GET["motiv"];
    echo .... der Rest war Mist, hat nicht geklappt.

    Bitte noch Fragen:

    1.Kennst du die einfachste aller Blätterfunktionen? Ich habe schon gegoogelt, aber ich habe die Codes wohl falsch eingebaut - nichts hat funktioniert.

    2. Gibt es auch eine Möglichkeit das Kopfbild im Div: mitte lt. url-parameter zu ändern? Was müsste in diesem Div stehen, wenn das Bild jeweils so heißen würde, wie das Motiv, also tulpen.jpg, rosen.jpg usw.

    Danke für deine Mühen und deine Hilfe!

    ♥-lichen Dank!


    Vielen Dank! Zeit ist kein Problem - ist ja nur fürs Hobby.

    Außerdem kann ich ja täglich ein paar Servietten in die Datenbank einfügen - das dauert ohnehin "ewig".

    Danke nochmal - wenns was kostet, einfach sagen.

    LG, Petra

    Danke für deine Antwort - es wären "nur" ca 100 Seiten (5000 Servietten, ca 50 Motive, zuzüglich Selektion nach Größe usw.)

    Ich habe 1 Datenbanktabelle: servietten

    Und die "Tulpenseite" sieht so aus:

    Ich bräuchte noch eine Blätterfunktion und eben eine Antwort, ob ich - wegen Dummheit (der php-code ist ja nur umgeschrieben, nicht selbst erstellt) - halt die Seiten so jeweils schreiben kann, ohne dass es grobe Nachteile gibt (außer meiner Zeit). Mein Hobby ist ja nicht programmieren, sondern Servietten sammeln - und hätte ich eine fertige Software gefunden, dann hätte ich sie mir gekauft. Es ist schon eine große Erleichterung, wenn ich pro Serviette nur noch 1 Datensatz eingeben muss und die Anzeige automatisch erfolgt.

    Danke für Hilfe!
    Petra

    Da ich keine passende Software für meine Serviettensammlung gefunden habe, habe ich einen Online-Workshop absolviert und konnnte anhand der durchgenommenen Beispiele einen Code erstellen, der meine Servietten z. Bsp. nach Motiv selektiert anzeigt:
    http://www.servietten-tausch.at/serviettendb/tulpen.php

    Ich habe bei o. g. Seite das Script direkt in die Seite Tulpen eingefügt - Abfrage: WHERE motiv = 'tulpen'

    Ich weiß, dass ich nun eigentlich die Seite so programmieren sollte, dass sich anhand von Variablen der Inhalt ändert, wenn man auf einen Link z. Bsp. im Inhaltsverzeichnis klickt - aber das schaffe ich nicht.

    Kann ich alternativ für jede gewünschte Anzeige eine weitere html-Seite erstellen, Code einfügen und Abfrage ändern (Seite Tiger: WHERE motiv = 'tiger', Seite Größe Lunchserviette: WHERE size = 'Lunchserviette', usw)
    Es werden schon einige Abfragen zusammenkommen (5000 Serviettenmotive, Selektion nach Motiv, Hersteller, Größe, Designer usw.).

    Ist diese Anfänger-Variante grundsätzlich möglich, oder gibt es Nachteile (Ladezeit oder sonst was?). Die Mehrarbeit wäre egal - muss je nicht alles sofort fertig sein.

    Danke!

    Vielen Dank für deine Mühen, aber die Größe von EINER Schrift, ist nicht mein Problem.

    Die Größenangaben beim Screenshot sind jeweils gleich, die Schriftart habe ich geändert, da ich als Alternative Arial angegeben habe:

    Oben und links: font Margaret, Größe oben 25 px (h1), links 40 pix
    Rechts und unten: font Arial, Größe unten 25 px (h1), rechts 40 px

    Wenn "Margaret" beim Besucher installiert ist, gibt es kein Problem - Ansicht passt
    Wenn "Margaret" nicht installiert ist, wird z. Bsp. Arial angezeigt, aber dann sind die Größenangaben (angepasst an "Margaret") viel zu groß.
    Aber ich kann ja keine Alternativgröße für Arial angeben, oder?
    Z. Bsp: WENN Margaret, dann font-size: x
    WENN Arial, dann font-size: y

    Was kann ich tun?

    Hallo,
    eigentlich wollte ich den oberen Teil meiner Website - http://www.servietten-tausch.at/serviettendb mit der Schrift "Margaret" machen. Alternativ wollte ich eine andere Schrift angeben. Leider ist Margaret sehr klein, d. h., man muss sie entsprechend groß in der CSS formatieren. Wird nun eine Ersatzschrift angezeigt, ist diese wiederum viel zu groß (weil die CSS die Größenangabe für Margaret vorgibt).
    Was kann ich tun? Gibt es eine sehr kleine, webtaugliche Schrift als Alternative?
    Danke!

    Habe nach vergeblicher Suche nach einem Programm für meine Serviettensammlung nun ein Script für die Anzeige auf der Website erstellt:
    http://www.servietten-tausch.at/serviettendb/tulpen.php
    Die Abfrage für die Anzeige: WHERE motiv = 'tulpen'

    Kann ich in das Datenfeld MOTIV auch 2 Werte eintragen? Z. Bsp. Tulpen, Schmetterlinge (wenn Tulpen und Schmetterlinge am Bild sind), sodass die Serviette jeweils bei beiden Abfragen angezeigt wird
    (WHERE motiv='tulpen', und auch bei WHERE motiv='schmetterlinge').

    Danke!

    Möchte es ja nicht als eigentlichen Blog verwenden, sondern in Website einfügen (iframe), damit man von jedem PC einen Artikel bzw. ein Bild einfügen kann. So ein kleiner Blog lässt sich beinahe nahtlos in clientbasierte Projekte einfügen.
    LG