einzelnen spalten einer tabelle variablen geben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
abfragen
attribut
auslese
code
datum
ergebnis
frage
glauben
grundkurs
inhalt
kopieren
limit
objekt
ordern
regel
spalte
tabelle
text
verbindung
-
hi, erstmal hier mein code, der den inhalt aus der tabelle news liest
$abfrage = "SELECT * FROM news ORDER BY id DESC LIMIT 5"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis) ) { echo "$row->titel, $row->text <br>"; }
nun m?chte ich gerne es so machen
das die variable $news_titel den inhalt der titel spalte ausliest und die variable $news_text den inhalt der spalte text ausgibt.
kann mir einer helfen?
oder noch fragen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo zusammen.
Also ich habe das noch nicht ganz verstanden. Du willst die Daten der Tabelle auslesen, und dann?
Ich glaube du hast das noch nicht gut genug beschrieben, oder ich hab es einfach nicht verstanden...
bis dann,
scripter -
also, ich m?chte auf meiner homepage ne newseite machen wo die letzten 5 news angezeigt werden, dies soll ?ber mysql gehen,
und ich m?chte eben das da eine news.htm is und diese soll dann eben 5 mal angezeigt werden auf der startseite, und bei den 5 teilen soll der dann immer den titel und text anpassen
also soll $text = den inhalt der spalte text ausgeben und mit titel das selbe
nu verstanden? -
.. Oder wir denken zu kompliziert.
Wenn ich dich richtig verstanden habe willst du (auswelchen mit unbegreiflichen Gr?nden auch immer ) den Inhalt der jeweiligen $row->titel in der Variablen $news_titel haben.
Ok. Kleiner PHP-Grundkurs:
$row ist hier ein OBJEKT. Ein Objekt in jeder Objekt-orientierten/-basierten Sprache hat ATTRIBUTE. In diesem Fall hat das Objekt $row die Attribute "titel" und "text".
Und jetzt die Aufl?sung deiner Frage:
$news_titel = $row->titel;
$news_text = $row->text;
TATAAA ... Das was. Warum du das nun aber um kopieren willst ist mir unbegreiflich. Du kannst schlie?lich ein Attribute genauso abfragen, wie eine Variable.
Oder sollte ich deine Frage falsch verstanden haben. -
also nun sieht es so aus
<?php
include("build.php");
$verbindung = mysql_connect ("localhost",
"", "")
or die ("keine Verbindung m?glich.
Benutzername oder Passwort sind falsch");
mysql_select_db("mytake")
or die ("Die Datenbank existiert nicht.");
$abfrage = "SELECT * FROM news ORDER BY id DESC LIMIT 5";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis)
)
$news_text = $row->text;
$news_titel = $row->titel;
eval ("\$site_content1= \"".getTemplate("news")."\";");
eval ("echo \$site= \"".getTemplate("site")."\";");
?>
aber es wird mir nur der text angezeigt, titel nicht -
es kann mirjetzt keiner sagen das es hierf?r keine regel gibt
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage