webForumDet fria alternativet

Värdet på kolumn

PHP

6 svar · 242 visningar · startad av K++

Medlem sedan juli 2002171 inlägg
Frågan#1
echo "<INPUT TYPE=\"hidden\" NAME=\"?????????????" VALUE=\"$col_value\">";[

Där det ska stå ?????????? ska koden för att hämta tabellen ligga.

Medlem sedan aug. 20002 975 inlägg
#2

Kan du utveckla det där lite ?

Vad ska hända när man postar formuläret ?
Varofrån kommer $col_value ?

Medlem sedan juli 2002171 inlägg
#3

Om vi har en tabell som ser ut så är

x y
2 3
3 d

Så vill jag veta i vilken kolumn jag befinner mig i när jag är där vilket vill säga y.

Jag vet inte om det här är relevantDet är helt enkelt en liten whilesats det kommer ifrån:

while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
   echo "\n\t<tr><FORM ACTION=\"deletef.php\" METHOD=\"post\">\n";
   foreach ($line as $col_value) {
       echo "\t\t<td><FONT CLASS=text2>$col_value</FONT><INPUT TYPE=\"hidden\" NAME=\"????????\" VALUE=\"$col_value\"></td>\n";
   }
Medlem sedan aug. 20002 975 inlägg
#4

Om jag förstår rätt så är det kolumnnamnet du söker ?

Testa då det här:

while ($line = mysql_fetch_assoc($result)) {
   echo "\n\t<tr><FORM ACTION=\"deletef.php\" METHOD=\"post\">\n";
   foreach ($line as $col_index=>$col_value) {
       echo "\t\t<td><FONT CLASS=text2>$col_value</FONT><INPUT TYPE=\"hidden\" NAME=\"$col_index\" VALUE=\"$col_value\"></td>\n";
   }
Medlem sedan juli 2002171 inlägg
#5

Jag testade det, men det genererade enbart NAME="", istället för kolumnnamnet.

Medlem sedan aug. 20002 975 inlägg
#6

Det låter skumt, för du kan ju knappast ha ett tomt associativt index.

En test.
Vad får du om du skriver så här:

error_reporting(E_ALL);
ini_set("display_errors", "1");

foreach ($line as $col_index => $col_value) {
   echo "$col_index = $col_value <br>";
}
Medlem sedan juli 2002171 inlägg
#7

Fel av mig, verkar ha ngt problem med uppdateringen! Ditt första svar fungerade.. Tack så mycket för all hjälp!

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)