login  Naam:   Wachtwoord: 
Registreer je!
 Forum

autos weergeven

Offline Damage - 06/09/2005 18:09 (laatste wijziging 06/09/2005 18:10)
Avatar van DamagePHP interesse Ik heb bijvoorbeeld een database met auto's... daar in staan alleen merk autos zoals bmw en ford

Nu wil ik uit dat database alleen de bmw auto's weergeven.. hoe doe ik dat?

Alvast harstikke bedankt voor u hulp:cool:

9 antwoorden

Gesponsorde links
Offline Maarten - 06/09/2005 18:10 (laatste wijziging 06/09/2005 18:10)
Avatar van Maarten Erelid SELECT * FROM ottos WHERE merk = 'Brol Met Wielen'

en deze dan fetchen.
Offline Damage - 06/09/2005 19:01 (laatste wijziging 06/09/2005 19:03)
Avatar van Damage PHP interesse euhm k.. even proberen

fetchen ?:s
Offline nemesiskoen - 06/09/2005 19:06 (laatste wijziging 06/09/2005 19:07)
Avatar van nemesiskoen Gouden medaille

PHP expert
while($data = mysql_fetch_[IETS]($result)) {
//
}

Dat is fetchen.
Offline lasdesigner - 06/09/2005 19:07 (laatste wijziging 06/09/2005 19:07)
Avatar van lasdesigner PHP beginner mysql_fetch_object

edit: Sorry, jou bericht nog niet gelezen!
Offline Damage - 06/09/2005 19:12
Avatar van Damage PHP interesse
  1. $selectServers = mysql_query('SELECT * FROM servers WHERE type = 'Voice' ORDER BY '.$sorteer) or die(mysql_error());
  2. while($aServers = mysql_fetch_array($selectServers))


error 

Begrijp het even niet meer
Offline marten - 06/09/2005 19:37
Avatar van marten Beheerder $selectServers = mysql_query('SELECT * FROM servers WHERE type = 'Voice' ORDER BY '.$sorteer) or die(mysql_error());
while($aServers = mysql_fetch_array($selectServers))

Vervolgens moet je wel wat met je while loop 
dus { en dan hier wat je wilt en dan ook weer sluiten he
Offline Rens - 06/09/2005 19:39
Avatar van Rens Gouden medaille

Crew algemeen
Je gebruikt 2 keer '.
Bij het beginnen van je query, en het aangeven van een waarde.

Probeer deze:

  1. $selectServers = mysql_query("SELECT * FROM servers WHERE type = 'Voice' ORDER BY ".$sorteer) or die(mysql_error());
Offline nemesiskoen - 06/09/2005 19:52 (laatste wijziging 06/09/2005 20:00)
Avatar van nemesiskoen Gouden medaille

PHP expert
En volgens mij mij moet een "sorteer" methode ook altijd tussen quotes.
  1. $selectServers = mysql_query("SELECT * FROM servers WHERE type = 'Voice' ORDER BY '".addslashes($sorteer)."'") or die(mysql_error());


Ik heb geen idee waar sorteer vandaan komt dus heb ik er maar addslashes om gegooid. Als het rechtstreeks uit de header wordt gehaald is dit altijd het beste wat je kan doen.

@Rensjuh: je hebt gelijk, my mistake. Bedankt voor het te melden.
Offline Rens - 06/09/2005 19:57 (laatste wijziging 06/09/2005 19:59)
Avatar van Rens Gouden medaille

Crew algemeen
Volgens mij niet, ik doe het altijd zonder quotes en krijg er nooit fouten mee...
Waarop je sorteerd is een kolom, en bij het ophalen zet je ook geen quotes om de kolomnamen.

Op dev.mysql.com[...] doen ze het ook zonder quotes in elk voorbeeld...

edit; Hier (ook van MySQL.com) sorteren ze ook zonder quotes.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.293s