1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
168
168
EMPFEHLEN
-
Hallo ich wollte mal frage wie man mit mysql und sql nur eine bestimmte anzahl an
zeilen von einer spalte aus einer tabelle auslesen kann also das mann wenn mann auf die seite kommt das
nicht alles aus der spalte sondern nur eine bestimmte anzahl an worten oder
zeilen angezeigt wird wie.
-
03.01.12 15:36 #2
Und was hat das mit PHP zu tun?
was du suchst ist "limit".
Google hätte dir da wohl schneller ein antwort gegeben.Die Schweine von heute sind unsere Schnitzel von morgen!
-
Hi
hab nicht ganz verstanden, was du vorhast.
Tabellenstruktur, und was du als Ausgabe erwartest, wären hilfreich.
Meinst du vllt. LIMIT?
gibt nur die (alphabetisch) ersten 10 Namen aus.Code sql:1
SELECT name FROM menschen ORDER BY name ASC LIMIT 0,10;
Gibt Namen 10, 11, 12, 13 aus.Code sql:1
SELECT name FROM menschen ORDER BY name ASC LIMIT 10,4;
Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Hallo sheel
Also erstens meine ich damit ich habe ein Tabellehab nicht ganz verstanden, was du vorhast.
Tabellenstruktur, und was du als Ausgabe erwartest, wären hilfreich.
in meiner Datenbank in der habe ich 3 felder einmal die id denn title und
den body so der body ist viel zu langer text also möchte ich es so
machen das es nicht den ganzen text vom body anzeigt sondern nur
einen teil davon also ungefähr 10 zeilen oder so
das meine ich. Ich hoffe du hast es jetzt verstanden
-
Ja.
SQL-mäßig fällt mir da nichts ein, nur in PHP:
Mit explode oder so die Zeilen auftrennen und dann so viel,
wie du brauchst, per Schleife ausgeben.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Und das geht wie
-
?
Zuerst mit explode auftrennen und die einzelnen Teile in ein Array bekommen.
Dann mit einer for-Schleife die ersten Arrayelemente mit echo ausgeben.
Grundlagen.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
03.01.12 16:09 #8
Hast du denn genau alle Zeilen per \n oder \r\n getrennt?
Ansonsten würde ich einfach substr() nehmen:
Dies würde z.B. den Text auf 255 Zeichen begrenzen und danach drei Pünktchen anzeigen.PHP-Code:<?php
$body = GetLongLongBodyFromDatabase();
$newBody = substr($body, 0, 255) . '...';
?>mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
okayy ich hab jetzt grade deine methode probiert comfreek und sie hat geklappt danke dir juhu
Geändert von PHPINFOS (03.01.12 um 16:21 Uhr)
-
Mod-Modus:
Gemäss Netiquette
15. Unser Forum ist kein Chatroom. Kurz-Beiträge ("Ein-Zeilen Postings"), die einfach so ins Forum "geklatscht" werden, werden ohne Vorwarnung von einem Moderator oder Administrator gelöscht. Das gleiche gilt insbesondere für Beiträge, die in Rechtschreibung, Satzbau und Verständlichkeit nicht ein vernünftiges, allgemein übliches und altersgruppen-übergreifendes Niveau erfüllen. Jugendsprache, regional verbreitete Dialekte und durchgehend kleingeschriebene Beiträge sind ebenfalls unerwünscht. Mit anderen Worten: wer erfolgreich die im Deutsch-Unterricht erlernten Kenntnisse praxisnah auf unserem Forum anwenden kann, wird nicht mit dieser Regel in Konflikt kommen. "Wiederholungstäter" werden, nachdem sie zuvor von einem Moderator auf die Mängel hingewiesen wurden, ggf. unbefristet gesperrt.
Also, Gross-Kleinschreibung beachten und Satzzeichen setzen.
Danke.---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server...
Von Lumakrieger im Forum PHPAntworten: 6Letzter Beitrag: 07.08.09, 22:12 -
MySQL Query: Warning: mysql_fetch_row():supplied resource is not a valid MySQL result
Von blck im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 29.11.08, 20:08 -
MySQL: ERROR 2013 (HY000): Lost connection to MySQL server during query
Von blumshuett im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 07.06.06, 23:23 -
mysql: mysql-server: mysql.sock fehlt (Suse 9.1)
Von zappoth im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 08.05.06, 18:06 -
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Von strandjunge im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 19.01.05, 15:33





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren