Webstatt.org - Community seit 2006 - 2012 (2024?)

Problem mit Link bei auflistung

Avatar user-165
06.09.2006 12:35

Und zwar möchte ich das der Link nicht als Link angezeigt wird sondern als einen bestimmten Namen

hier einmal das Beispiel:
so solls Ausschaun und so schauts jetzt aus

und hier mein bisheriger code:

echo "<br><table>";

for ($i=0; $i<$num; $i++)
{

$beat = mysql_result ($res, $i, "beat"zwinkern;
$play = mysql_result ($res, $i, "play"zwinkern;
$buy = mysql_result ($res, $i, "buy"zwinkern;

echo "<tr> <td>$beat</td> <td><a href=$play>$play</a></td> <td><a href=$buy>$buy</a></td> </tr>";
}
echo "</table>";

mysql_close($db);

user-329
06.09.2006 12:37

da soll also play (lo-fi) stehen oda hab ich das falsch verstanden? (anstatt das momentan mit http://www.google.de)

wenn ja: (mit button)
 echo "<br><table>";

for ($i=0; $i<$num; $i++)
{

$beat = mysql_result ($res, $i, "beat"zwinkern;
$play = mysql_result ($res, $i, "play"zwinkern;
$buy = mysql_result ($res, $i, "buy"zwinkern;

echo "<tr> <td>$beat</td> <td><img src='Bilder/play.gif' alt=''/><a href=$play>Play (lo-fi)</a></td> <td><img src='Bilder/buy.gif' alt=''/><a href=$buy>Buy</a></td> </tr>";
}
echo "</table>";

mysql_close($db);

Avatar user-165
06.09.2006 12:40

ganz genau zwinkern (und der button sollte auch noch davor sein)
bin nich so der php pro, deswegen diese noob frage Fettes Grinsen

user-329
06.09.2006 12:44

guck da oben.. hab die buttons und so nochma korrigiert hatte da erst keine und dann den falschen

nochma korrigiert ich troll ^^

Avatar user-165
06.09.2006 12:47

Bekomme jetzt eine Fehlermeldung

Zeile 45 ist:
echo "<tr> <td>$beat</td> <td><img src="Bilder/play.gif" alt=""/><a href=$play>Play (lo-fi)</a></td> <td><img src="Bilder/buy.gif" alt=""/><a href=$buy>Buy</a></td> </tr>";

user-329
06.09.2006 12:48

jop sry guck oben Fettes Grinsen

damit es genau so aussieht wie im beispiel müsstest du das mal probieren:

 echo "<br>";

for ($i=0; $i<$num; $i++)
{

$beat = mysql_result ($res, $i, "beat"zwinkern;
$play = mysql_result ($res, $i, "play"zwinkern;
$buy = mysql_result ($res, $i, "buy"zwinkern;

if ($i % 2 == 0){
echo "<li class='media1'>$beat <img src='Bilder/play.gif' alt=''/><a href=$play>Play (lo-fi)2</a><img src='Bilder/buy.gif' alt=''/><a href=$buy>Buy</a></li>";
}
else{
echo "<li class='media2'>$beat <img src='Bilder/play.gif' alt=''/><a href=$play>Play (lo-fi)</a><img src='Bilder/buy.gif' alt=''/><a href=$buy>Buy</a></li>";
}
}
mysql_close($db);

Avatar user-165
06.09.2006 12:56

perfekt 8) user-158ke =)
wieder was dazugelernt zwinkern

user-329
06.09.2006 13:01

kein problem hab meinen letzten beitrag nochmal editiert dann müsstest du auch diese farbwechsel und so haben... kannst ja mal ausprobieren lg

Avatar user-271
06.09.2006 13:57

$i % 2 === 0

;D so ist es umgedreht Fettes Grinsen weil anders prüft er obs 0 oder false ist...so muss === 0 sein...nachdem 0 ja auch false sein kann, hier ist aber die zahl 0 gemeint

#!/bin/bash
traurig){ neutral:& };:
user-329
06.09.2006 14:09

der prüft da doch nur ob es gerade oder ungerade ist?

Avatar user-271
06.09.2006 14:18

ja schon...

aber: 6%2 gleich 0 aber 6%2 auch gleich false wenn 6%2 == 0 zwinkern da 0 = false ist

das könnten sie in php rausnehmen meiner meinung nach...das ist absolut blöd...das 1 = true und 0 = false ist für mich hat das keinen Vorteil Fettes Grinsen

#!/bin/bash
traurig){ neutral:& };:
user-329
06.09.2006 14:19

hm sicher? ich hatte das ma kurz ausprobiert da kamen dann zwar hundert fehler meldungen schien aber zu klappen wie gedacht

Avatar user-166
06.09.2006 14:55

Als kleine Anmerkung: Um zu prüfen ob eine Zahl gerade oder ungerade ist, würde ich nicht den Module Operator verwenden. Der ist viel zu langsam und unperfomant. Stattdessen kann man den binären UND Operator verwenden.

print 'Die Zahl '.$zahl.' ist '.($zahl & 1 ? 'un' : ''zwinkern.'gerade!';

[ » HesaSys - ein freies, schnelles und flexibles WCMS ]