| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Benutzer Registriert seit: 25.12.2008
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | Zitat:
es gibt 3 tabellen: sprüche, autor und user; in sprüche sind die id´s für autor (wer hat den spruch "verbockt") und user (wer hat den spruch für die sprüchesammlung vorgeschlagen) enthalten ... und die tabellen werden bei der ausgabe verknüpft. also... ein spruch kann z.b. von goethe sein (autor) und von tante emma (user) zur aufnahme in die sprüchesammlung vorgeschlagen sein. gruß ramon | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | ah, verstehe. Und weil Weihnachten ist PHP-Code: Geändert von David (26.12.2008 um 14:53 Uhr). Grund: Beispiel-Navigation hinzugefügt |
| |
| | ||
| Benutzer Registriert seit: 25.12.2008
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | Zitat:
...werde auf jeden fall berichten! großes DANKE erst mal! vg ramon | |
| |
| | ||
| Benutzer Registriert seit: 25.12.2008
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | Zitat:
... kann den syntax error aber nicht finden... Code: <?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
ini_set('mysql.trace_mode', 0);
if (!isset($_POST["kategorie"])) {
$_POST["kategorie"] = '';
}
$_POST["kategorie"] = '';
$items_per_page = 4;
$page = isset($_POST['page']) ? abs((int)$_POST['page']) : 0;
$offset = $page * $items_per_page;
$mysql = mysql_connect("Provider","user","passwort") or die(mysql_error());
mysql_select_db("datenbank", $mysql) or die(mysql_error());
$sql = "SELECT
SQL_CALC_FOUND_ROWS
sprueche.autor AS spruecheid,
sprueche.kategorie,
sprueche.spruch,
sprueche.eingetragen_am,
autor.autor_id AS autorid,
autor.vorname,
autor.nachname,
autor.wikipedia,
user.user_id AS userid,
user.nutzername,
user.email,
user.website
FROM
sprueche
INNER JOIN
autor
ON
sprueche.autor = autor.autor_id
INNER JOIN
user
ON
sprueche.user = user.user_id
WHERE
sprueche.kategorie like '%" . mysql_real_escape_string($_POST["kategorie"], $mysql) . "%'
ORDER BY
sprueche.eingetragen_am DESC"
LIMIT
$offset,$items_per_page";
$res = mysql_query($sql, $mysql) or die(mysql_error());
while ( false!==($dsatz=mysql_fetch_array($res, MYSQL_ASSOC)) )
{
printf("%4d %s - %s (%s)<br />\n",
++$offset,
htmlentities($dsatz['spruch']),
htmlentities($dsatz['nutzername']),
htmlentities($dsatz['wikipedia'])
);
}
$res = mysql_query('SELECT FOUND_ROWS()') or die(mysql_error());
$total = mysql_result($res, 0, 0);
echo 'Seiten: ';
for($i=0; $i<ceil($total/$items_per_page); $i++) {
echo $i+1," ";
}
?>
Danke! Ramon | |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | Wenn Du statt [code] [php] verwendest, wäre Dir das vielleicht selbst aufgefallen. Zitat:
Welchen (Text-)Editor verwendest Du? Syntax-Hilighting ist eine feine Sache. | |
| |
| | |
| Benutzer Registriert seit: 25.12.2008
Beiträge: 35
PHP-Kenntnisse: Anfänger ![]() | danke... kleiner fehler-große wirkung... ich habe bisher meine seite über fusion 11 erstellt... wird mir aber bissel zu eng - man kann halt mit so einem programm nicht all seine vorstellungen verwirklichen - ja, und deshalb bin ich jetzt php-azubi schau dir mal bitte das ergebnis an XXX... wie navigiere ich jetzt zur nächsten seite? |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Header Location funktioniert nicht, wenn div's oder span's auf der Seite s | phpels | PHP Tipps 2008 | 24 | 01.12.2008 00:16 |
| Hilfe, Seite im Internet Explorer Buggy | trowman | HTML, Usability und Barrierefreiheit | 4 | 15.09.2008 08:32 |
| Bei richtiger Eingabe Daten an nächste Seite versenden | xx_heidi_xx | PHP Tipps 2008 | 49 | 27.05.2008 14:56 |
| Krieg kein Objekt zurück auf includeter Seite | NONNNNN | PHP Tipps 2008 | 5 | 28.03.2008 19:25 |
| Eintrag in DB und Wechsel zu anderer Seite | Darson | PHP Tipps 2008 | 25 | 14.01.2008 16:46 |
| Ausgabe von PHP Variablen-Wert in HTML Seite | Ladbroke | PHP Tipps 2006 | 23 | 24.04.2006 15:49 |
| Ausgabe von Datensätzen | stefan-miti | PHP Tipps 2007 | 13 | 17.11.2005 17:50 |
| Seite wird nicht angezeigt, untersch. Fehler bei IE/FF/Safar | PHP-Fortgeschrittene | 19 | 31.05.2005 14:52 | |
| [Erledigt] Seite in Seite | PHP-Fortgeschrittene | 3 | 15.03.2005 19:27 | |
| Seite zwischenspeichern | Sirke | PHP Tipps 2004 | 2 | 12.10.2004 22:27 |
| [Erledigt] Sortierung der Ausgabe | PHP-Fortgeschrittene | 3 | 08.10.2004 09:22 | |
| php+Seite kann nicht angeziegt werden, Seite existiert aber | Server, Hosting und Workstations | 2 | 09.09.2004 08:21 | |
| Datenbank Ausgabe auf mehrere Seite verteilen | PHP Tipps 2004 | 8 | 01.08.2004 17:51 | |
| Funktion zum Teilen von großen Datensätzen auf mehrere Seite | Off-Topic Diskussionen | 6 | 21.07.2004 17:03 | |
| Seite nicht mit content="3600" im Cache gespeicher | scheibo | PHP Tipps 2004 | 0 | 19.07.2004 14:49 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php ausgabe mehrere seiten limit, php datenbank ausgabe auf mehrere seiten, sql begrenzte anzahl datensätze pro seite, php tabellen ausgabe mehrere seiten, datensatz je seite ausgeben, sql inner join begrenzte anzahl, 30 datensätze pro seite, 2 php ausgaben auf einer seite, php tabellen datensätze pro seite |