Hi,
ich versuche mithilfe von mysql eine spalte auszulesen und nur 3 zeilen auszugeben.
das problem ist, dass es dynamisch gelesen werden muss, dh. ich kann nur die variable name auf jeder website auf die tabelle abstimmen.
_____________________
| id | name | text |
_____________________|
| 1 | name1 | text1 |
---------------------|
| 2 | name2 | text2 |
---------------------|
| 3 | name3 | text3 |
---------------------|
| 4 | name4 | text4 |
---------------------|
| 5 | name5 | text5 |
---------------------|
| 6 | name6 | text6 |
---------------------|
ich hatte mir folgendes überlegt:
---------------------------------------------------------------
<?
mysql_connect("localhost","user","passwort") or die ("Keine Verbindung moeglich");
mysql_select_db("usrdb_kontadbi_linkleser") or die ("Die Datenbank existiert nicht");
$abfrage1 = "SELECT id FROM tabelle WHERE name='name2'";
$ergebnis1 = mysql_query($abfrage1);
while($row1 = mysql_fetch_object($ergebnis1))
{
echo $row1->id;
}
$abfrage2 = "SELECT text FROM tabelle LIMIT $row, 3";
$ergebnis2 = mysql_query($abfrage2);
while($row2 = mysql_fetch_object($ergebnis2))
{
echo $row2->text;
}
?>
---------------------------------------------------------------
leider funktioniert das aber nicht!!
weiss einer von euch wie ich das richtig mache?
oder kann mir das sogar einer anhand einer csv-datei zeigen?