SQL 1 veld, 1 row aanpassen, HOE?? :p

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Niek s

niek s

11/05/2006 18:15:00
Quote Anchor link
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
 
PHP hulp

PHP hulp

16/11/2024 19:44:24
 
Niek s

niek s

11/05/2006 19:29:00
Quote Anchor link
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...
 
Robert Deiman

Robert Deiman

11/05/2006 19:44:00
Quote Anchor link
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.
 
Lissy Pixel

Lissy Pixel

11/05/2006 19:53:00
Quote Anchor link
En Niek is het gelukt met de oplossing van Robert?
 
Niek s

niek s

11/05/2006 19:56:00
Quote Anchor link
Ja, Ik heb het geprobeerd, en het werkt!!
Ik heb mezelf nu gebanned :-) ( maar da edit ik wel weer )

Grtjs EN BEDANKT!!
 
Niek s

niek s

12/05/2006 15:46:00
Quote Anchor link
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
 
Mark D

Mark D

12/05/2006 17:13:00
Quote Anchor link
SELECT DISTINCT id FROM tabel

dan pakt php elk record waar de id hetzelfde is maar 1 keer
 
Niek s

niek s

12/05/2006 17:16:00
Quote Anchor link
ok
bedankt
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.