Przykład jak przykład.. działa marnie... Moze znasz inne rozwiązanie ? Bo wcale to nie chce mi edytować rekordu...

Oki poprawiłem sobie i działa

Kod
<?php
$polaczenie = @mysql_connect('localhost', 'root', '')
or die('Brak połączenia z serwerem mysql. Błąd: '.mysql_error());
$db = @mysql_select_db('admin', $polaczenie)
or die('Nie mogę połączyć się z bazą danych. Błąd: '.mysql_error());
if ($co == 'popraw') {
if ($login && $haslo) {
$query = "UPDATE admin SET login='$login', haslo='$haslo' WHERE id='$id';";
$wynik = mysql_query ($query);
}
} elseif ($co == 'edytuj') {
$id=$_GET['id'];
$query = "SELECT * FROM admin WHERE id='$id';";
$wynik = mysql_query ($query);
$row = mysql_fetch_array ($wynik);
$id = $row[0]; $login = $row[1]; $haslo = $row[2];
echo '<form method="post">
<input type="hidden" name="co" value="popraw">
<input type="hidden" name="id" value="'.$id.'">
Login: <input type="text" name="login" value="'.$login.'">
<br>
Hasło: <input type="password" name="haslo" value="'.$haslo.'">
<br>
<input type="submit" value="Popraw"></form>
<br>';
}
$wynik = mysql_query ("SELECT * FROM admin ");
while ($row = mysql_fetch_array ($wynik)) {
$id = $row[0];
$login = $row[1];
echo "$login";
echo "<a href=\"?co=edytuj&id=$id\">Edytuj</font></a>";
}
mysql_close($polaczenie);
?>
Musiałem dodać:
Kod
$id = $_GET['id']
I wszystko gra! Dziękuje