Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi Leute,

ich habe folgendes Problem mit PHP und mySQL:


$result = mysql_query("select K_Name from kat where U_Kat=4");

  while ($row = mysql_fetch_array($result, MYSQL_NUM))

  {

    $i=1;

    foreach($row as $attribute)

    {

      echo "<li class=\"menuepunkt\"><center>

               <input type=\"submit\" name=\"kat\" value=\"".$attribute."\" 

                id=\"navi\" class=\"".[B][COLOR="Red"]$i[/COLOR][/B]."_link\"/></center></li>"; 

      $i++;

    }

  }

Ich möchte, dass in der Schleife die Klasse vom input immer um 1 hochgezählt wird, sodass das nächste ausgelesene Attribut aus der Datenbank die nächste Klasse bekommt.

Mit dem jetzigen Quellcode wird '$i' nicht hochgezählt.

Alle Attribute haben somit die gleiche Klasse.

Weißt jemand wie ich so etwas realisieren kann?

Danke schonmal im Vorraus.

MfG

Geschrieben

Also ich würds so machen:


$result = mysql_query("select K_Name from kat where U_Kat=4");
$i=1;
while ($row = mysql_fetch_assoc($result))
{
echo "<li class=\"menuepunkt\"><center>
<input type=\"submit\" name=\"kat\" value=\"".$row['K_Name']."\"
id=\"navi\" class=\"".$i."_link\"/></center></li>";
$i++;
}

[/php]

das $i = 1; auf jeden Fall nicht in das while ;-)

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...