anoniem Geplaatst: 18 januari 2002 Delen Geplaatst: 18 januari 2002 Hoi, ik ben bezig om een programma te maken in php en mysql. nu wil ik in een mysql query alle entry's oproepen die beginnen met de letter a. Is hiervoor een sql code, of moet ik het eruit vissen met php??? Quote Link naar reactie
anoniem Geplaatst: 18 januari 2002 Auteur Delen Geplaatst: 18 januari 2002 Query: [code:1:abe371f583] $query = "select * from tabel where entry like 'a*'"; [/code:1:abe371f583] waarbij 'tabel' door de naam van de tabel moet worden vervangen en 'entry' door de naam van het veld waarop je wilt selecteren. Quote Link naar reactie
anoniem Geplaatst: 18 januari 2002 Auteur Delen Geplaatst: 18 januari 2002 Bedankt :smile: [edit]zelfs zo'n woord schrijven blijft lastig, ff spelfouten eruit halen[/edit] [ Dit Bericht is bewerkt door: HarmenM op 2002-01-18 21:41 ] Quote Link naar reactie
anoniem Geplaatst: 21 januari 2002 Auteur Delen Geplaatst: 21 januari 2002 Het wil niet werken.... Quote Link naar reactie
anoniem Geplaatst: 21 januari 2002 Auteur Delen Geplaatst: 21 januari 2002 Je hebt entry toch wel vervangen door de waarde die je wilde zoeken?? Niet beledigend bedoeld mocht ik je hiermee ernstige onderschatten. Quote Link naar reactie
anoniem Geplaatst: 21 januari 2002 Auteur Delen Geplaatst: 21 januari 2002 Post eens wat code, zo kunnen we niet echt helpen... Quote Link naar reactie
anoniem Geplaatst: 22 januari 2002 Auteur Delen Geplaatst: 22 januari 2002 ik kan wel redelijk php hoor.. [code:1:a90d9b5149] $sql = "SELECT * FROM adressen where achternaam like '$letter*';"; [/code:1:a90d9b5149] alleen het wil om de een of andere reden niet werken... Quote Link naar reactie
anoniem Geplaatst: 22 januari 2002 Auteur Delen Geplaatst: 22 januari 2002 Wat doet die ; in je $sql? '$letter*';"; Beetje vage code en aan alleen een query hebben we nog weinig, het gaat vaak om de omliggende code... Quote Link naar reactie
anoniem Geplaatst: 22 januari 2002 Auteur Delen Geplaatst: 22 januari 2002 [code:1:88f83cec27] $sql = "SELECT * FROM adressen where achternaam like 'a*';"; [/code:1:88f83cec27] de query werkt wel: [code:1:88f83cec27] $sql = "SELECT * FROM adressen where achternaam like '%a%';"; [/code:1:88f83cec27] maar, het filteren op eerste letter werkt niet [ Dit Bericht is bewerkt door: HarmenM op 2002-01-22 19:06 ] Quote Link naar reactie
anoniem Geplaatst: 23 januari 2002 Auteur Delen Geplaatst: 23 januari 2002 Nietemin hoort die ; daar niet. En hoe weet je dat die query werkt? Quote Link naar reactie
anoniem Geplaatst: 23 januari 2002 Auteur Delen Geplaatst: 23 januari 2002 omdat ik hem heb uitgetest.... het werkt al alleen niet met de * maar met de % Quote Link naar reactie
anoniem Geplaatst: 23 januari 2002 Auteur Delen Geplaatst: 23 januari 2002 tja, als ik: $query = "SELECT * FROM portfolio where naam like 'a%'"; uitvoer, krijg ik keurig alles wat begint met een a Quote Link naar reactie
anoniem Geplaatst: 23 januari 2002 Auteur Delen Geplaatst: 23 januari 2002 Dit werkt bij mij ook gewoon, dus het is zeker geheel correct wat Jurriaan zegt... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen