Wat kun je met MySQL queries?

Door B a s, 26 jaar geleden, 8.641x bekeken

De mogelijkheden met MySQL queries worden uitgelegd in deze tutorial.

Gesponsorde koppelingen

Inhoudsopgave

  1. Record invoegen
  2. Record wijzigen
  3. Record verwijderen
  4. Record selecteren
  5. Record zoeken

 

Er zijn 17 reacties op 'Wat kun je met mysql queries'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jody
Jody
26 jaar geleden
 
0 +1 -0 -1
Is dit te doen voor 'n beginnertje?
B a s
B a s
25 jaar geleden
 
0 +1 -0 -1
makkelijk :)


25 jaar geleden
 
0 +1 -0 -1
hoe verbind ik hem met mijn datebase


24 jaar geleden
 
0 +1 -0 -1
HOEF JE NOOIT IETS VOOR "INSERT INTO" TE ZETTEN

Bij mij werkt dit nooit zo denk ik
Winston Smith
Winston Smith
24 jaar geleden
 
0 +1 -0 -1
Mss een wat late reactie, maar als je een record zoekt in mysql, dan kan je i.p.v. een % toch ook een * gebruiken?
Een * zorgt ervoor dat die ruimer zoekt omdat die niet precies hoeft te matchen (er mag een onbeperkt aantal letters in de plaats komen, en bij een % slechts ??n karakter). Of ben ik nu in de war met een andere database? :s


24 jaar geleden
 
0 +1 -0 -1
@Raymon
ik doe het altijd zo
$var= mysql_query ("UPDATE table SET veld1 = 'nieuw1', veld2 = 'nieuw2', getal=10 WHERE id = 1;");


24 jaar geleden
 
0 +1 -0 -1
en zo ook dus voor INSERT enzo


24 jaar geleden
 
0 +1 -0 -1
Ik heb ook een WHERE-functie gebruikt.
Via een invulformulier (html) heb ik een variabele gekoppeld aan een ingevulde naam. In die MySQL-database wil ik via php laten zoeken op die variabele, maar hij geeft niets terug. Kun je in MySQL deze variabele gebruiken, want hij geeft niets terug terwijl er wel zulke gegevens in de database staan.
HELP!

$query = 'SELECT * FROM tabel_wijnen WHERE wijn="$wijn" ORDER BY wijn';
B a s
B a s
24 jaar geleden
 
0 +1 -0 -1
het is:

SELECT velden FROM tabel_wijnen WHERE wijn LIKE '%" . $_POST['zoek_wijn'] . "%' ORDER BY wijn

en je formulier moet POST wezen (<form method=POST>) en je zoekveld moet zoek_wijn heten.. in dit geval.. succes
- SanThe -
- SanThe -
23 jaar geleden
 
0 +1 -0 -1
@Ren? ORDER BY blabla, bloblo
Dus gewoon een komma ertussen...
Massimo W
Massimo W
23 jaar geleden
 
0 +1 -0 -1
Hoe maak ik nu een formulier die mensen in kunnen vullen, en dat de ingevulde gegevens daarna in de database opgeslagen worden als er op de knop "Verwerk" gedrukt wordt?
Ton de Dubbele Vader
Ton de Dubbele Vader
23 jaar geleden
 
0 +1 -0 -1
maar hoe gaat het nu als je bijv; 2 velden in tabel1 en 1 veld in tabel2 tegelijkertijd wil vullen?
Ik kom er niet uit, belke elke insert krijg je een nieuw record...
Zero Dead
Zero Dead
22 jaar geleden
 
0 +1 -0 -1
Is het niet veel sneller als je bij een UPDATE, DELETE en SELECT query een LIMIT gebruikt?

Dus als je bijv. alleen een rij met id=1 wilt updaten gebruik je:
UPDATE tabel SET naam='Jan' WHERE id='1' LIMIT 1;
en bij SELECT bijv.:
SELECT naam FROM tabel WHERE id='1' LIMIT 0,1;
en bij DELETE hetzelfde als bij UPDATE:
DELETE FROM tabel WHERE id='1' LIMIT 1;

Zo zorg je dat hij direct stopt na de eerste rij waardoor hij veel sneller kan zijn/is.

-edit-
Heb soms de neiging naar oude scripts te zoeken(A)
Arjan Schuurman
Arjan Schuurman
21 jaar geleden
 
0 +1 -0 -1
Leuke tut waar ik wel wat aan heb, maar mijn vraag is echter, bij het toevoegen, dan wordt het id automatisch geupdate? Of moet je daar nog wat voor instellen?
- wes  -
- wes -
21 jaar geleden
 
0 +1 -0 -1
auto_increment kan u redden, vergeet je uniques en indexes niet!
Sian van der Heide
Sian van der Heide
20 jaar geleden
 
0 +1 -0 -1
Kan ik ook meerdere records verwijderen? Bijv als ik de records 1-8 heb en 1, 3 en 6 wil verwijderen? Dat ik dan 2, 4, 5, 7 en 8 overhoud?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Frank -
Frank -
20 jaar geleden
 
0 +1 -0 -1
Yep, geen probleem:
DELETE FROM tabelnaam WHERE id IN(1,3,6);

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. Record invoegen
  2. Record wijzigen
  3. Record verwijderen
  4. Record selecteren
  5. Record zoeken

Labels

  • Geen tags toegevoegd.

PHP tutorial opties

 
 

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.