Beste Phphulpers;;

Ik ben nu bezig met een site, met een heel mooi ban systeem dat niet werkt :-)
Ben er namelijk nog mee bezig.
Nu heb ik een probleem:
Ik wil dus maken dat er 1 IP kan worden geselecteerd in de database, en dat dan 1 veld in de database word verranderd. Namelijk: de veld 'banned'.

$id = $_POST['id'];
$ban = $_POST['ban'];
$sql = "SELECT id,banned FROM iplog WHERE id LIKE '%$id%'";

Dat gedeelte heb ik nu ( ookal twijfel ik eraan of dat al goed is )
Wat ik nu nog moet d0en ( en wat me niet lukt ) is dus om het veld banned, te verranderen!!
het veld banned moet verranderen in dus: $ban

Weet iemand hoe ik dat voor elkaar moet krijgen??

MvG,
Niek
Nog 1 toevoeging:

Ik heb ook al vele tutorials doorgenomen op deze site ( waar ik dus ook het selecteren van 1 rij vandaan heb ) maar toch, kom ik er niet uit...
en In mijn PHP boek staat het ook niet

De SQL connectie etc heb ik natuurlijk elders in het script staan, niet nodig om te posten hier, spreekt voor zich...
Ik zou sowiezo niet een id selecteren met de LIKE methode. Een id ligt vast, dus niet WHERE id LIKE, maar WHERE id=

Verder is voor het aanpassen ook de id weer nodig, en dat gaat zo:

$sql_update="UPDATE tabelnaam SET banned='waarde' WHERE id='id'";

Zoue moeten werken op die manier.
En Niek is het gelukt met de oplossing van Robert?
Ja, Ik heb het geprobeerd, en het werkt!!
Ik heb mezelf nu gebanned :-) ( maar da edit ik wel weer )

Grtjs EN BEDANKT!!
Ik wist niet of ik nog een nieuw topic moest openen of niet. dus zet ik het maar in dit topic weer.
@ a moderator: Correct me if i'm wrong

Ik wil dus nu een tabel uitlezen ( met IP logs ) en daar wil ik een functie gebruiken die ik van mijn vader had gehoord. een 'unique' functie? kon je identieke regels maar 1 keer laten zien?

MvG,
Niek
SELECT DISTINCT id FROM tabel

dan pakt php elk record waar de id hetzelfde is maar 1 keer
ok
bedankt

Reageren