Weet er iemand een sql instructie om de tekst dat je wilt toevoegen in een record van de database, aan de bestaande tekst te plakken ?
Je hebt dit bijvoorbeeld in je record staan "1, 3, 10, 15, 16, "
en je wilt er nog dit aan toevoegen "21, ".
Kan je dit met een rechtsreekse sql instructie ? Of moet ik eerst bestaande record in een variabel steken, om dan vervoglen met php die "21, " eraan te plakken en terug schrijven ?
tnx
- [PHP] tekst bij bestaande tekst voegen in databank
-
27-08-2007, 18:55 #1
- Berichten
- 382
- Lid sinds
- 18 Jaar
[PHP] tekst bij bestaande tekst voegen in databank
-
-
27-08-2007, 19:26 #2
- Berichten
- 47
- Lid sinds
- 19 Jaar
Volgensmij kan dit wel met iets als:
UPDATE tabel SET kollom = kollom + 'waarde'
ofzoiets
-
27-08-2007, 20:03 #3
- Berichten
- 1.331
- Lid sinds
- 19 Jaar
Code:UPDATE `table` SET `field` = `field` += ',21'
-
27-08-2007, 20:24 #4
- Berichten
- 382
- Lid sinds
- 18 Jaar
Origineel gepost door Martijn Dwars
Code:UPDATE `table` SET `field` = `field` += ',21'
En hoe doe je het dan wel ?
-
27-08-2007, 21:14 #5
- Berichten
- 1.331
- Lid sinds
- 19 Jaar
Origineel gepost door Joeri P
merci.
En hoe doe je het dan wel ?
Om bijvoorbeeld een leden tabel te nemen, en je wilt opslaan welke leden een profiel bezocht hebben, dan is het niet de bedoeling om die namen (of ID's) gescheiden door een komma op te slaan in een veld in de leden tabel, maar om een aparte tabel aan te maken zoals:
TABLE Bezoekers (
`id`,
`userid`,
`datum` );
En vervolgens kun je ze uit de bezoekers tabel halen. Zo is in my opinion MySQL bedoeld en kun je makkelijk toevoegen (INSERT), verwijderen (DELETE) en bewerken (UPDATE).
-
28-08-2007, 06:22 #6
- Berichten
- 382
- Lid sinds
- 18 Jaar
Ja heb je wel een ferm punt hoor ! Was eigenlijk bedoelt om poll te maken, wie op welke vraag heeft gestemd. Ik zal het maken zoals jij zegt. Lijkt mij inderdaad de beste oplossing.
Ik kan op die manier ook de datum en het ip adres meegeven. Bedankt voor de tip !! Een mens denkt soms tever of te moeilijk, en soms is het zo eenvoudig :)
Origineel gepost door Martijn Dwars
Ik zou een aparte tabel maken waarna je op je PHP pagina met SQL query's die tabellen aan elkaar linkt.
Om bijvoorbeeld een leden tabel te nemen, en je wilt opslaan welke leden een profiel bezocht hebben, dan is het niet de bedoeling om die namen (of ID's) gescheiden door een komma op te slaan in een veld in de leden tabel, maar om een aparte tabel aan te maken zoals:
TABLE Bezoekers (
`id`,
`userid`,
`datum` );
En vervolgens kun je ze uit de bezoekers tabel halen. Zo is in my opinion MySQL bedoeld en kun je makkelijk toevoegen (INSERT), verwijderen (DELETE) en bewerken (UPDATE).
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic