Mam kolejny problem
napisalem cos takiego (przykład)
Kod
elseif ( $co == 'usun') {
$query1 = "SELECT CONCAT(id) AS id, CONCAT(glory) AS glory, DATE_FORMAT(data, '%M %d, %Y') AS data FROM glors ";
$result1 = @mysql_query ($query1);
if (mysql_affected_rows() == 1) {
$nr = $row[0];
$query = "DELETE FROM glors WHERE id='$nr' ";
$result = @mysql_query ($query);
echo 'Glor został usunięty';
} else { echo ' Wystąpił błąd';}
}
$query1 = "SELECT CONCAT(id) AS id, CONCAT(glory) AS glory, DATE_FORMAT(data, '%M %d, %Y') AS data FROM glors ";
$result1 = @mysql_query ($query1);
if (mysql_affected_rows() == 1) {
$nr = $row[0];
$query = "DELETE FROM glors WHERE id='$nr' ";
$result = @mysql_query ($query);
echo 'Glor został usunięty';
} else { echo ' Wystąpił błąd';}
}
Niestety to nie działa =/
Natomiast gdy zamienie (w tym)
Kod
"DELETE FROM glors WHERE id='$nr' "
zmienna $nr np. na 1 i to wszytko wgram na serwer to usuwa rekord z id 1
Wnioskuje ze cos jest nie tak z $row[0]
Próbowalem juz podstawiac zamiast $nr $row[0] i kombinowalem - niestety nic =/
Przy okazji chciałbym sie zapytać o to samo, ale o edycje wpisów - mianowicie o pola formularzy -> czy wystarczy dodatkowo dopisac jako np. value=" .'row[1]'. czy w jakis inny sposob?
Proszę o pomoc