Leider kenne ich mich mit PHP, JavaScript noch nicht so gut aus, könnt ihr mir bei meinem Vorhaben vielleicht etwas helfen oder gibt es sogar fertige Scripte was ich einsetzten könnte?
Das dürfte schwierig werden. Einerseits lieferst Du nicht sämtlichen relevanten Code, andererseits ist dann auch die Beschreibung Deines Vorhabens auch zu unvollständig.
Im Kern kann ich nur aussagen, dass
if
($_data = mysql::instance()->reset()->table('tagebuch')->where('buch_user',$_userdata[0]->user_id)->limit(4)->order('buch_date_datum','DESC')->get()
):
offenbar ein mir nicht bekanntes Objekt benutzt. Es sieht aus wie
> reset()->table('tagebuch')
SELECT * FROM tagebuch``
> where('buch_user',$_userdata[0]->user_id)
WHERE "$_userdata[0]"=user_id``
> order('buch_date_datum','DESC')
ORDER BY buch_date_datum DESC
> limit(4)
LIMIT 4
Das ist offenbar die Stelle, an welcher in einem Objekt mir nicht bekanntem der Aufbau einer SQL-Abfrage erfolgt, diese abgesendet wird.
Dein Vorhaben sieht für mich so aus, als sollten via xmlhttprequest weitere Daten geholt und ins Dokument geladen werden.
Das geht durchaus. Was ich aber wegen des unvollständigen Codes nicht weiß, ist ob Dein Objekt auch eine Limit-Angabe wie
* LIMIT 0, 4 (entspricht LIMIT 4),
* LIMIT 4, 4 (vier Datensätze ab dem vierten),
* LIMIT 8, 4 (vier Datensätze ab dem achten)
verarbeitet.
Die müssten (falls das überhaupt geht) in Deinem Skript dann ergänzt werden. Natürlich müsstest Du hierfür via xmlhttprequest GET-Parmeter senden und auswerten.
Leider kenne ich mich mit PHP, JavaScript noch nicht so gut aus,
Da mit cross-Programmierung über JS und PHP anzufangen ist gleich "ein wenig heftig". Ich fürchte in einem Forum ist das Problem nicht lösbar.
Jörg Reinholz