in mysql plaatsen

Gestart doorWouter10 reacties24 weergaven

11 berichten · pagina 1 van 1

Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Hallo

Ik heb een nieuwe site waar mensen in een tekst verschillende emailadressen onder elkaar kunnen typen
Dus bv:

Jan@hotmail.com
Is@hotmail.com
Ho@hotmail.com
Mo@hotmail.com


Hoe zorg ik ervoor dat dit alle vier in de database wordt gezet?
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouter schreef:
Hallo

Ik heb een nieuwe site waar mensen in een tekst verschillende emailadressen onder elkaar kunnen typen
Dus bv:

Jan@hotmail.com
Is@hotmail.com
Ho@hotmail.com
Mo@hotmail.com
Hoe zorg ik ervoor dat dit alle vier in de database wordt gezet?

kun je een stukje code laten zien?

Om iets in een database te zetten gebruik je:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO tabelnaam(kolomnaam) VALUES(tekst)"[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Je verstaat me niet zo, ligt wss aan mij smile
Dus: ik heb een tekstvak waar iemand verschillende e-mailadressen onder elkaar kan ingeven
Ik wil dat als je bv:

Jan@hotmail.com
Is@hotmail.com
Ho@hotmail.com
Mo@hotmail.com


ingeeft, het systeem de 4 e-mailadressen afzonderlijk kent en dan elk apart in de database zet.

Snapje? smile
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouter schreef:
Je verstaat me niet zo, ligt wss aan mij smile
Dus: ik heb een tekstvak waar iemand verschillende e-mailadressen onder elkaar kan ingeven
Ik wil dat als je bv:

Jan@hotmail.com
Is@hotmail.com
Ho@hotmail.com
Mo@hotmail.com
ingeeft, het systeem de 4 e-mailadressen afzonderlijk kent en dan elk apart in de database zet.

Snapje? smile
Zal eens even googlen voor je pompom
0
Berichten
251
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Probeer eens

//EMAIL.PHP//
[COLOR= #0000BB]<?php
$link[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]localhost[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]root[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]wachtwoord[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Verbindingsfout![/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]database[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$link[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Database bestaat niet[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]]))
{[/COLOR]
?>
<form method="post" action="email.php">
<textarea name=emails></textarea><br />
<input type="submit" name="submit" value="Opslaan" />
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$emails[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]emails[/COLOR][COLOR= #007700]];[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$emails[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Geen e-mailadres ingevuld![/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$emails[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/nl2br"]nl2br[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$emails[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$emails[/COLOR] [COLOR= #007700]AS[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO emailadressen email VALUES $email"[/COLOR][COLOR= #007700]);
}
}
}[/COLOR]
?>


Ik weet niet of het gaat werken want ik ben niet zo goed met foreach loops, en het is puur uit het hoofd, maar ik zou het eens proberen
0
Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Warning: Invalid argument supplied for foreach() in /home/microcore/domains/linkleaders.nl/public_html/email.php on line 24
0
Berichten
251
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Oh, dan niet smileSorry heb het beetje uit hoofd gedaan

Ik zal even googlen wat ik verkeerd heb gedaan
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Tuffs schreef:
Oh, dan niet smileSorry heb het beetje uit hoofd gedaan

Ik zal even googlen wat ik verkeerd heb gedaan
Je moet regel voor regel gaan uitlezen uit een textarea, dit gaat niet zomaar met een foreach lijkt me. redface
Ik weet niet eens of het mogelijk is en hoe.confused
@TS: Mag ik vragen waarvoor het is? smile
0
Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
ik had iets gedacht van:
hij leest uit waar een nieuwe regel is begonnen ( door n) en deelt alles in stukjes ofzo
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Explode op n
While isset op de explode
Query in de while lus die het in de database zet.
0
Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Thx Alemaalte & Tgrm
opgelost!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren