hallo!
ich arbeite noch nicht sehr lange mit php und deswegen habe ich mir jetzt ein projekt zusammengestellt,um die sprache besser zu lernen bzw generell zu lernen.
leider bin ich jetzt auf probleme gestoßen,die ich selber nicht lösen kann und auch das stöbern in foren hat mich nicht weiter gebracht.
problem 1: ich möchte daten, die ich aus mysql auslesen lasse, mit wordwrap formatieren, aber es funktioniert nicht.
PHP-Code:
while ($dsatz = mysql_fetch_assoc($res))
{
echo "<tr>";
echo "<td><b>" . $dsatz["titel"] . "</b></td></tr>";
echo "<tr><td>" . $dsatz["text"] . "</td>";
echo "</tr>";
}
ich will,daß der text,der ausgelesen wird, nur eine bestimmte länge haben darf und deshalb habe ich folgendes gemacht:
Code:
echo "<tr><td>" . wordwrap($dsatz["text"],20) . "</td>";
und
PHP-Code:
echo "<tr><td>" . $dsatz[wordwrap("text"],20) . "</td>";
aber das funktioniert leider nicht.
wie kann ich das umsetzen?
problem 2:
ich habe eine seite,wo ich daten einfüge und eine, wo ich sie auslese.
jetzt habe ich auf der zweiten seite, wo ich datensätze einfüge,ein formularfeld gemacht, wo ich eine zahl eingeben kann. diese zahl soll angeben, wie viele datensätze auf der zweiten seite ausgelesen werden sollen.
und mein problem ist,daß die variable auf der einen seite gefüllt wird und auf der anderen seite ausgewertet werden soll.
ich bekomme den wert der variablen jedoch nicht auf die zweite seite.
ich habe es mit einem includefile versucht,aber das funktioniert auch nicht.
momentan löse ich das problem noch mit limit im sql string.
wie kann ich diese variable quasi durchschleifen?
problem 3:
kann man mit php ein skript erstellen, wo datensätze aus der datenbank automatisch gelöscht werden, wenn sie ein datum überschritten haben?
wenn ja, wie kann ich da ansetzen?
ich hoffe, daß mir jemand weiterhelfen kann.
vielen dank.
lg,alex