Opis skryptu: To jest kod do edytowania ogłoszeń. Mam w tabeli np 5 ogłoszeń i zaczytuje jekieś ogłoszenie do formularza i chce aby modyfikacje zostały nadpisane metodą UPDATE SET w tabeli bazy SQL
dokładniej mówiąc UPDATE ogloszenia SET (pola w wierszu) WHERE ogloszenia_id = (np.5)
czyli wszystkie pola w wierszu z ogłoszeniem o identyfikatorze nr 5
Co tu jest źle, bo coś nie działa
Kod:
<?php include('title.php');
mysql_connect('localhost', 'bip', '') or die ("Nie można nawiązać połączenia z bazą");
mysql_select_db("bip") or die ("Nie można wybrać bazy danych");
Nie umiesz składni SQL. Bez podstaw nic nie napiszesz.
Nie rób tego. Po prostu odczytuj dane za pomocą $_POST. Twój kod jest podatny na SQL Injection. Zastosuj MySQLi lub PDO i prepared statements. Nic trudnego.
Kod:
extract($_REQUEST);
_________________ "Chcieliście Irlandię, a macie czeski film."
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum