Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| last post in der userdetails | |||
|---|---|---|---|
| Fonsi1 Mitglied
Posts: 453 |
Kann mir jemand dabei helfen??
Habe das in meine include/includes/func/profilefields.php function last5posts ($uid) {
global $allgAr;
$sql = db_query("SELECT a.id, a.tid, a.txt, a.time, b.name, b.rep FROM prefix_posts a LEFT JOIN prefix_topics b ON a.tid = b.id WHERE a.erstid = $uid ORDER BY a.id DESC LIMIT 5");
$content = '<table class="border" cellspacing="1" cellpadding="1" border="0" width="95%">';
while ($r = db_fetch_object($sql)) {
$content .= '<tr class="Chead"><td>Im Thema :<a href="?forum-showposts-'.$r->tid.'-p'.(ceil(($r->rep + 1)/$allgAr['Fpanz'])).'#'.$r->id.'">'.$r->name.'</a></td><td>'.date('d.m.Y H:m:i',$r->time).'</td></tr>';
$content .= '<tr class="Cmite"><td colspan="2">'.bbcode($r->txt).'</td></tr>';
}
$content .= '</table>';
return $content;
}
Aber ich weiß einfach net weiter?? Obwohl hier alles steht kriege ich es net gebacken. mairu.ilch.net/index.php?forum-showposts-112 Ich wollte es so machen, das ich nicht extra was in der Datenbank eingeben muß. |
||
| Sunshine Live Mitglied
Posts: 913 |
Daran sitze ich auch schon eine ganze weile und komm nit weiter...-.-
Meine Page Profilansicht 1.2b Profilansicht 1.2 |
||
| Tr3icio Mitglied
|
Was geht denn nicht?
|
||
| Fonsi1 Mitglied
Posts: 453 |
Ich komm erlich gesagt, nicht mit der Beschreibung klar.
Habe das in der profilefields.php wie oben beschrieben, was muß ich dann noch machen. |
||
| Chester Mitglied
Posts: 753 |
ein Feld in der Datenbank hinzufügen so wie ich das verstanden habe.
INSERT INTO prefix_profilefields (`show`, `pos`, `func`) SELECT 'last5posts', MAX(pos) + 1, 3 FROM prefix_profilefields; Zuletzt modifiziert von Chester am 24.07.2011 - 00:38:22 LD on Deviantart |
||
| Fonsi1 Mitglied
Posts: 453 |
Wenn ich das Rischtig verstehe geht es auch ohne oder??
Ich muß auch erlich sagen, das Ich nicht verstehe was ich in die Datenbank eingeben soll?? |
||
| Chester Mitglied
Posts: 753 |
nein es geht nicht ohne datenbank eintrag. Kennst du dich mit phpmyadmin aus?
LD on Deviantart |
||
| Fonsi1 Mitglied
Posts: 453 |
Was heißt auskennen,,
Ich habe da schonmal einträge gemacht nach anleitung. Aber ich komme wie gesagt, mit der Anleitung net klar. |
||
| Tr3icio Mitglied
|
Öffne Editor
Kopier rein: <?php
$q = db_query("INSERT INTO prefix_profilefields (`show`, `pos`, `func`) SELECT 'last5posts', MAX(pos) + 1, 3 FROM prefix_profilefields");
unlink('include/contents/query.php');
?>
Und das speicherst du in deinem Ilch im Ordner include/contents/ unter dem namen query.php und rufst dann auf MEINESEITE.de/index.php?query Fertig! Zuletzt modifiziert von Tr3icio am 24.07.2011 - 00:58:14 |
||
| Fonsi1 Mitglied
Posts: 453 |
Zitat geschrieben von Tr3icio
Öffne Editor Kopier rein: <?php
$q = db_query("INSERT INTO prefix_profilefields (`show`, `pos`, `func`) SELECT 'last5posts', MAX(pos) + 1, 3 FROM prefix_profilefields");
unlink('include/contents/query.php');
?>
Und das speicherst du in deinem Ilch im Ordner include/contents/ unter dem namen query.php und rufst dann auf MEINESEITE.de/index.php?query Fertig! Zuletzt modifiziert von Tr3icio am 24.07.2011 - 00:58:14 Danke hat super gefunzt. Habe jetzt nur ein Problem, ich habe es ausversehen 2x ausgeführt. Jetzt habe ich das ganze 2x im Profil. Wie oder wo kann ich es einmal loschen?? |
||
| Tr3icio Mitglied
|
phpMyAdmin -> Datenbank wählen ->icX_profilefields wählen -> Eintrag löschen
|
||
| Fonsi1 Mitglied
Posts: 453 |
Sorry die dumme Frage
Was hiervon?? Zuletzt modifiziert von Fonsi1 am 28.07.2011 - 20:57:28 |
||
| Lord|Schirmer Administrator
Posts: 4604 |
Drück auf den Reiter Anzeigen, da eines der beiden last5posts Einträge löschen!
"In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| Fonsi1 Mitglied
Posts: 453 |
Super ich Danke euch beiden
![]() |
||
| whazza Mitglied
Posts: 1113 |
Wie bekomme ich den hier ne Zeichenbegrenzung rein?
$content .= '<tr class="Cmite"><td colspan="2">'.bbcode($r->txt).'</td></tr>'; Irgendwie bin ich zu Doof dafür. --------------------------------------------------- Klein Neue Ansicht |
||
| Lord|Schirmer Administrator
Posts: 4604 |
Grundsätzlich zB. so:
((strlen($txt)<$limit) ? $txt : substr($txt,0,$limit-3).'...'); ... aber eine Textkürzung mit angewanden BBcode würde ich mir überdenken, was ist, zB. wenn an erster Stelle ein Link ist, oder ein Bild? "In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| Fonsi1 Mitglied
Posts: 453 |
Leider wird dann auch angezeigt, was im Internen geschrieben wird.
Kann man das irgendwie verhindern |
||
| whazza Mitglied
Posts: 1113 |
Zitat geschrieben von Lord|Schirmer
... aber eine Textkürzung mit angewanden BBcode würde ich mir überdenken, was ist, zB. wenn an erster Stelle ein Link ist, oder ein Bild? Das stimmt schon aber so schlimm wäre das nicht, aber wenn ich das einfüge zeigt er nichts an außer ..., auch wenn ich die zahlen erhöhe Zuletzt modifiziert von whazza am 24.07.2011 - 21:27:58 --------------------------------------------------- Klein Neue Ansicht |
||
| Tr3icio Mitglied
|
hast du auch $limit gesetzt?
|
||
| whazza Mitglied
Posts: 1113 |
Zitat geschrieben von Tr3icio
hast du auch $limit gesetzt? Ups ne das hatte ich nit, aber jetzt danke schön.
Aber wenn man bbcode dabei nutzen will sollte man es doch echt lassen, da er alles zerreißt wenn der bbcode nit komplett vorhanden ist ist. Zuletzt modifiziert von whazza am 24.07.2011 - 22:02:37 --------------------------------------------------- Klein Neue Ansicht |
||
| [ Anmelden zum schreiben ] |