Stworzylem sobie baze danych oraz edytowanie jej za pomoca php. Wszystko dzialalo mi dobrze na localhoscie na moim komputerze, niestety po wrzucenie na serwer przestalo mi dzialac. Przegladalem rozne strony i wynalazlem, ze przyczyna moze byc register globals. Niestety nie wiem jak to przerobic, zeby dzialalo, jezeli ktos moglby mi pomoc bylbym wdzieczny. Ponizszy kod odpowiada za usuwanie wybranych wierszy z bazy.
<form action="<? echo $PHP_SELF ?>" method="post">
<?
include('config.php');
if(!$cmd)
{
$result = mysql_query("select * from baza1 ORDER BY nazwa");
$i=1;
while($wynik=mysql_fetch_array($result))
{
$nazwa=$wynik["nazwa"];
$id=$wynik["id"];
?>
<INPUT TYPE="RADIO" NAME="id" VALUE="<?php echo $id; ?>">
<? echo $i++; ?>
<? echo $nazwa; ?>
<? echo '<Br>'; ?>
<? } ?>
<input class=przyciskdel type="submit" name="cmd" value="Usuń">
<? } ?>
<?
if($cmd)
{
$sql = "DELETE FROM baza1 WHERE id=$id";
$result = mysql_query($sql);
echo "Dane zostały usuniete<Br>";
echo "<a href=\"index.php\">Powrót do bazy</a>.";
}
?>