uit sql 1 regel selecteren?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ronald E

Ronald E

31/07/2012 17:51:27
Quote Anchor link
kan je 'mysql_query("SELECT' ook gelijk die ene regel aan spreken.
mijn kolommen zijn genummerd. En de eerste 2 kolommen zijn nummer en naam.
Kan ik nu select waar nummer 10 is of zo ? en dat ik die regel weer in de array heb.
Of kan dat alleen met de for of while opdracht doen?
 
PHP hulp

PHP hulp

05/08/2020 00:58:49
 
Obelix Idefix

Obelix Idefix

31/07/2012 18:08:26
Quote Anchor link
Kolommen nummeren lijkt me echter niet het meest verstandig. Heb je toch geen enkel idee wat er in staat?! Geef een kolom een passende naam mee.

In je SELECT-query zul je ook het veld/de velden die je wilt opvragen benoemen (en geen * gebruiken hoop ik).
 
Erwin H

Erwin H

31/07/2012 18:14:05
Quote Anchor link
Kolommen selecteer je in SELECT, rijen selecteer je in de WHERE. Simpeler kan het niet.

Dus als ik een tabel heb met twee kolommen en ('naam' en 'id') en er staan twee rijen in ('Erwin', 1) en ('Ronald', 2) en ik wil alleen mijn eigen naam hebben, dan kan dat als volgt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT naam   <- alleen kolom naam
FROM tabel
WHERE id = 1  <- alleen rij met id = 1
 
Ronald E

Ronald E

31/07/2012 18:17:44
Quote Anchor link
misschien wat verkeert neergezet.

nummer | Naam | adres|
-------|------|------|
1 | ron | ? |
2 | rob | ? |

zo bedoelde ik.
mag ik nu met de select nu met nummer=2 of zo?
en waar dan 2,rob,? in de arry komt.
of moet ik echt eerst alle regels door lezen tot ik 2 tegen kom?
 
Obelix Idefix

Obelix Idefix

31/07/2012 18:23:14
Quote Anchor link
Ronald E op 31/07/2012 18:17:44:
mag ik nu met de select nu met nummer=2 of zo?


Zie de code van Erwin H.
 
Ronald E

Ronald E

31/07/2012 18:30:44
Quote Anchor link
ik heb het nu gevonden bedankt Erwin H
voor ik me nieuwe tekst had neer zeten, was ik vergeten om te kijken of er al nieuwere antwoorden waren gegeven.
 



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.