Dieser Thread wurde aus dem Projekt-Forum-Thread verschoben, da es hier primär um PHP-Thematiken geht:
Ursprungsbeitrag:
Hallo,
um die Plattform https://allv.wwhp.de, die ausschließlich ehrenamtlich betrieben wird, weiter zu entwickeln, bin ich auf der Suche nach professioneller Hilfe. Die zur Zeit zu lösende Aufgabe ist, ein Datenfeld im Format INT in einer SQL-Datenbank um eins zu erhöhen (x++), wenn ein Link zu einer externen Seite ausgeführt wird. Es müssen also zwei Aktionen mit einem Klick ausgeführt werden. Der Hintergrund ist der, dass wie bei Google die Seite mit den meisten Klicks oben steht. Sortierung zuerst nach den Klicks dann alphabetisch. Die Seite selbst ist mit html und PHP geschrieben.
Bitte melde dich nur bei ernstem Interesse.
Folgende Diskussion:
Hallo Mat,
das siehst du genau richtig. Die Seite habe ich als Laie komplett erstellt und gemeinsam mit einigen Enthusiasten die Datenbank gefüllt und von Usern füllen lassen. Der Begriff "Seitenzähler" scheint mir jedoch zu einfach.
Es freut mich, dass du geantwortet hast und deine Hilfe anbietest. Du wirst dich aber damit abfinden müssen, dass deine Mühe ehrenamtlich bleibt.
Hier einige Details:
Meine Idee dazu ist, das mit der ersten auszuführenden Aktion ein
Und mit der zeiten Aktion der Link ausgeführt wird.
Ursprungsbeitrag:
Hallo,
um die Plattform https://allv.wwhp.de, die ausschließlich ehrenamtlich betrieben wird, weiter zu entwickeln, bin ich auf der Suche nach professioneller Hilfe. Die zur Zeit zu lösende Aufgabe ist, ein Datenfeld im Format INT in einer SQL-Datenbank um eins zu erhöhen (x++), wenn ein Link zu einer externen Seite ausgeführt wird. Es müssen also zwei Aktionen mit einem Klick ausgeführt werden. Der Hintergrund ist der, dass wie bei Google die Seite mit den meisten Klicks oben steht. Sortierung zuerst nach den Klicks dann alphabetisch. Die Seite selbst ist mit html und PHP geschrieben.
Bitte melde dich nur bei ernstem Interesse.
Folgende Diskussion:
Moin, verstehe ich das richtig, dass du das System selbst weiter entwickelst aber technisch bei der Umsetzung des Seitenzählers nicht weiter kommst?
Wenn das der Fall ist, kann ich dir da gerne günstig oder kostenlos weiterhelfen (je nach Aufwand) oder es dir beibringen. Es klingt auch allgemein wie ein Problem, das sich hier direkt im Forum lösen lässt.
Wenn es um dauerhafte Seitenbetreuung geht, habe ich da leider nicht ausreichend Zeit für.
Hallo Mat,
das siehst du genau richtig. Die Seite habe ich als Laie komplett erstellt und gemeinsam mit einigen Enthusiasten die Datenbank gefüllt und von Usern füllen lassen. Der Begriff "Seitenzähler" scheint mir jedoch zu einfach.
Es freut mich, dass du geantwortet hast und deine Hilfe anbietest. Du wirst dich aber damit abfinden müssen, dass deine Mühe ehrenamtlich bleibt.
Hier einige Details:
PHP:
$abfrage = "SELECT * FROM Ehrbula WHERE ( gebiet LIKE '%$suche%' OR kommune LIKE '%$suche%' OR vollname LIKE '%$suche%' OR text LIKE '%$suche%' ) AND ( land LIKE '$wahl' OR kreis LIKE '$wahl' ) AND aktiv LIKE 'frei' ORDER BY vollname";
foreach ($pdo->query($abfrage) as $zeile)
{
echo "<td align='center' valign='top' width='200'>";
if ( $zeile['link'] != "" )
{
echo "<a href='",$zeile['link'],"' target='_blank'>";
// Hier müsste also ein JS eingebaut werden, das den Link ausführt und einen Wert in dem entsprechenden Datensatz ( $zeile['id'] ) in der $zeile['zaehler'] um 1 erhöht.
}
echo "<img src='banner/", $zeile['banner'] ,"' class = 'images' /></a></td>";
echo "<td><b>", $zeile['vollname'],"</b><br>", nl2br( $zeile['text'] );
echo "</td></tr>";
}
Meine Idee dazu ist, das mit der ersten auszuführenden Aktion ein
include ('datei.php');
erfolgt, wo ich den Eintrag in die Datenbank selbst leicht einrichten kann. Nur weiß ich nicht wie ich die id des Satzes in die include-Datei bekomme.Und mit der zeiten Aktion der Link ausgeführt wird.
Zuletzt bearbeitet von einem Moderator: