PHP/MySql zmiana wartosic pola w bazie

0

Jak zmienic wartość w bazie ?? gdy użytkownik zaznaczy włącz i nadusi przycisk wyśli to wartość w bazie zmieni sie z 0 na 1

$SQL = "SELECT SQL_CALC_FOUND_ROWS * 
       FROM tbl1 
       LIMIT ".mysql_escape_string((int)$_GET['porcja']*500).",". 500;

$RES = mysql_query($SQL); 
	echo "<form method=\"\" action=\"wyswitlenie.php\" enctype=\"multipart/form-data\">";
    echo "<table cellpadding=\"2\" border=1>";
while($AFR = mysql_fetch_assoc($RES)){
   

           echo "<tr>";
        echo "<td><img src=\"images/".$AFR['col1'].".jpg\" alt=".$AFR['col1']."/></td>";   
        echo "<td>".$AFR['col2']."</td>";
		echo "<td>".$AFR['col3']."</td>";
		echo "<td>
		<input type=\"radio\" name=".$AFR['ID']." value=\"0\" checked>wylacz<br>
		<input type=\"radio\" name=".$AFR['ID']." value=\"1\" >wlacz<br>
		</td>";
        echo "</tr>";
		
}
    echo "</table>";
	echo "<input type=\"submit\" value=\"wyślij\" />";
	echo "</form>";
 
0

Użyj zapytania MySQL UPDATE.

0

no to ja już wiedziałem ale nie wiem w jakiś sposób to zaimplementować

0

Zrób sobie foreach po tablicy POST:

foreach($_POST as $name => $value) {
//...
}

I będziesz miał w każdym okrążeniu pętli podane
$name - identyfikator (nazwa) pola
$value - zaznaczona wartość 1/0

I wtedy się baw UPDATE'ami, jeśli nie potrafisz tego zrobić to najprawdopodobniej pisałeś kod metodą "copy-paste" albo nie jest to twój kod lub go nie rozumiesz...

1 użytkowników online, w tym zalogowanych: 0, gości: 1