• 28.08.2025, 03:05
  • Register
  • Login
  • You are not logged in.

 

futureintray

God

php und mysql - abfrage?

Thursday, January 22nd 2009, 11:18pm

guten abend zusammen,


vllt kann mir ja jemand helfen,
und zwar habe ich momentan folgenden code:

<?php
$query = "SELECT Yoga.IDYoga, Yoga.YogaBody FROM Yoga WHERE (((Yoga.IDYoga)=1))";
$sql = mysql_query($query);
while ($ds = mysql_fetch_object($sql)){
$name = $ds -> YogaBody;
$id = $ds -> IDYoga;
}

echo "$name";
?>

diesen füge ich in jede zeile ein,
sprich in die erste den oben geposteten,
danach den gleich nur mit ner 2, usw.

das wird nach ner weile recht unübersichtlich.
kann ich nicht irgendwie am anfang eine abfrage machen wo alle ids in variablen geschrieben werden so
das ich die dann nach belieben abrufen kann?

so ala:
echo $id1
zb?

elbarto`

God

Thursday, January 22nd 2009, 11:20pm

ja, indem du einfach das WHERE bla=1 weglässt und das echo $name in die while reinpackst (und nochn ORDER BY id dazu damit sie in der richtigen reihenfolge kommen)
die schleife is dazu da um durch die zeilen zu iterieren

This post has been edited 1 times, last edit by "elbarto`" (Jan 22nd 2009, 11:23pm)

futureintray

God

Thursday, January 22nd 2009, 11:28pm

jo,
das hab ich auch schon gemacht,


dann kommen aber ja eben alle auf einmal,
ich würde die aber gerne einzeln abfragen.

nur irgendwie halt das die lange abfrage nur einmal am anfang kommt,
und ich nur noch abrufen brauch.

elbarto`

God

Thursday, January 22nd 2009, 11:33pm

aso, du hast da die falsche funktion, nicht mysql_fetch_object() sondern mysql_fetch_row()

futureintray

God

Thursday, January 22nd 2009, 11:47pm

super, merci das wars ^^

Similar threads