Pfeile zeigen in falsche Richtung
Tina
- php
Hallo
ich möchte folgendes erreichen.
Der User kann bei mir Daten über eine DropDownListe hinzufügen. Diese Einträge werden bei mir unten nochmals angezeigt. Anschließend soll er die Gelegenheit haben diese EInträge zu verschieben. Mit entsprechenden Pfeilen
Das soll so aussehen
Daten Richtung
Eintrag1 unten
Eintrag2 oben unten
EIntrag3 oben
Leider sieht es bei mir so aus:
Daten Richtung
Eintrag1 unten
Eintrag2 unten oben oben
EIntrag3 unten oben oben
Habe das folgender maßen gemacht was ist daran Falsch??
<br><br>Sie haben bis jetzt folgende Daten eingefügt:<br>
<?
$count=0;
$max=mysql_num_rows($completed_result);
while($c=mysql_fetch_object($completed_result))
{
?><table border="0">
<colgroup width="150" span="3">
</colgroup>
<tr>
<td><?echo "$c->content_C";?></td>
<td><? if ($count == 0){echo '<img src="unten.gif" border=0>';}
else {echo'<img src="unten.gif" border=0>';echo'<img src="oben.gif" border=0>'; }
if ($max=$count) {echo '<img src="oben.gif" border=0>';}?></td>
</table>
<?
$count++;
}
?>
Vielen Dank
Tina
Hi,
dein code ist ja grausam, wenn ich das mal so sagen darf.
<?
$count=1; <-----------
$max=mysql_num_rows($completed_result);
while($c=mysql_fetch_object($completed_result))
{
?><table border="0">
<colgroup width="150" span="3">
</colgroup>
<tr>
<td><?echo "$c->content_C";?></td>
<td><?
if ($count == 1) <-------------------------
{
echo '<img src="unten.gif" border=0>';
}
elseif ($max==$count) <------------------------
{
echo '<img src="oben.gif" border=0>';
}
else
{
echo'<img src="unten.gif" border=0>';
echo'<img src="oben.gif" border=0>';
}
?></td>
</table>
<?
$count++;
}
?>
so ists zumindest mal übersichtlicher. und soltle ansich
funktionieren. $count == 0 ist auch true wen $count = null. daher dies
mit 3 = prüfen. $max = $count ist eine zuweisung, hier 2 = verwenden.
und da du max mit num_rows bestimmst musst du bei 1 anfang zu counten
oder bei $max eins abziehen.
Des weiteren solltest du in deinem thread bleiben, hat ja mit deinem problem noch zu tun, das erleichtert anderen den einstig.
https://forum.selfhtml.org/?t=111665&m=703725
MfG
Okej hast recht der Code war grausam.
Trotzdem vielen Dank für deine Hilfe.
Gruss
Tina