1 2 3 4 5 6 7 8 9 10 11 12 13 | ':)' => "smiley.gif", ':(' => 'sad.gif', 'etc' => 'etc.gif', ); # En dan verder op in je code.. function get_smiley($key) { if (array_key_exists($key, $smileys)) { print "$smileys[$key]\n"; } } |
Ik redt me met het scripten van smilies, da's geen probleem.quote:Op woensdag 26 maart 2008 17:59 schreef slacker_nl het volgende:
Wat dacht je van een hash:
my %hash = ( ':)' => smiley.gif );
In PHP syntax:
[ code verwijderd ]
Als je hier dan een object van maakt kan je die daarna overal gebruiken.
In de tijd die je tot nu toe aan zoeken besteed hebt had je al 20 van die arrays zelf kunnen typen.quote:Op woensdag 26 maart 200820:01 schreef beerten het volgende:
[..]
Ik redt me met het scripten van smilies, da's geen probleem.
Maar ik zoek de plaatjes, compleet met de bijbehorende tekst-tekens. Die heb ik nodig, niet de code. De plaatje smet de tekens.
sla alle plaatjes op de je hier kunt vinden: http://forum.fok.nl/rde/post_reply/1134706quote:Op woensdag 26 maart 2008 20:01 schreef beerten het volgende:
[..]
Ik redt me met het scripten van smilies, da's geen probleem.
Maar ik zoek de plaatjes, compleet met de bijbehorende tekst-tekens. Die heb ik nodig, niet de code. De plaatje smet de tekens.
quote:Op woensdag 26 maart 2008 21:40 schreef qu63 het volgende:
[..]
sla alle plaatjes op de je hier kunt vinden: http://forum.fok.nl/rde/post_reply/1134706
quote:Op woensdag 26 maart 2008 22:47 schreef beerten het volgende:
[..]
zo blond ben ik ook niet. Wat the fuck zijn alle tekencombinaties?
Daar moeten toch ergens kant en klare arrays op een site staan die ik kan knippen en plakken, compleet met een zipje met smilies?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | # De smilies $smiliesDir = "images/"; // locatie van de smilies, verander het naar jouw website url!!! Sluit af met / $smilies = array(':)' => "smile.gif" , ':D' => "biggrin.gif" , '_O-' => "schater.gif " , ':\')' => "emo.gif" , '>:)' => "devil.gif" , '})' => "devilish.gif" , 'O-)' => "hypocrite.gif" , '*)' => "shiny.gif" , ':P' => "puh2.gif" , ':9~' => "kwijl.gif" , ':9' => "yummie.gif" , ';)' => "wink.gif" , ':7' => "loveit.gif" , ':+' => "clown.gif" , '*)' => "coool.gif" , 'B-)' => "shadey.gif" , ':Y)' => "vork.gif" , ':z' => "sleephappy.gif" , ':W' => "bye.gif" , '*O*' => "static.gif" , '~O>' => "swhip.gif" , ':s)' => "spinsmile.gif" , '^O^' => "thumbsup.gif" , '_O_' => "worshippy.gif" , '|:(' => "frusty.gif" , ':(' => "frown.gif" , ':r' => "pukey.gif" , '-O-' => "nopompom.gif" , ':{' => "nosmile.gif" , ':{w' => "we.gif" , ':O' => "yawnee.gif" , ':Z' => "sleepey.gif" , '}:|' => "sm_eerie.gif" , ':\'(' => "cry.gif" , ';(' => "sadley.gif" , '):O' => "rc5.gif" , ':6' => "bupatih.gif" , ':N' => "nooo.gif" , ':Y' => "yes_new.gif" , ':X' => "shutup.gif" , ':?' => "confused.gif" , ':o' => "redface.gif" , '8)7' => "bonk.gif" , ':@' => "bloos.gif" , 'c_/' => "koffie.gif" , 'oO<' => "chicksmiley.gif" , '(8>' => "michel.gif" , 'O+' => "heart.gif" , ':*' => "puh.gif" , '*;' => "loveys.gif" , '^)' => "marrysmile.gif" , 'o|O' => "sbatje.gif" , ); ## Alle smilie codes vervangen en $bericht wijzigen foreach ($smilies AS $find => $character) { $bericht = str_replace(htmlentities($find), "<img src=\"images\\".$character ."\" />", $bericht); } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | if(isset($_POST['submit'])){ $user1 = mysql_real_escape_string($_POST['user1']); $van_datum = mysql_real_escape_string($_POST['van_datum']); $naar_datum = mysql_real_escape_string($_POST['naar_datum']); $van_plaats = mysql_real_escape_string($_POST['van_plaats']); $naar_plaats = mysql_real_escape_string($_POST['naar_plaats']); $km = mysql_real_escape_string($_POST['km']); $prijs = mysql_real_escape_string($_POST['prijs']); $pax = mysql_real_escape_string($_POST['pax']); $q = "INSERT INTO rit (user1, van_datum, naar_datum, van_plaats, naar_plaats, km, prijs, pax) VALUES ('".$user1."','".$van_datum."','".$naar_datum."','".$van_plaats."','".$naar_plaats."','".$km."','".$prijs."','".$pax."')"; mysql_query($q) or die(mysql_errno()); ?> |
1 2 3 4 5 6 7 8 9 10 | VALUES ('" . $user1 . "', '" . $van_datum . "', '" . $naar_datum . "', '" . $van_plaats . "', '" . $naar_plaats . "', '" . $km . "', '" . $prijs . "', '" . $pax . "')"; mysql_query($q) or die(mysql_errno()); |
Als je het dan toch overzichtelijk wilt maken, maak dan gebruik van sprintf. Dan heb je niet die "lelijke" . $string . "constructie".quote:Op donderdag 27 maart 2008 07:21 schreef Chandler het volgende:
Ten eerste, maak je queries overzichtelijk
bv
[ code verwijderd ]
en vertel eens wat er fout gaat? krijg je een error? want je query op zich bevat geen fouten
1 2 3 4 5 | prijs, pax) VALUES ( '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' )", $user, $van_date, $naar_date, $van_plaats, $naar_plaats, $km, $prijs, $pax); # More code here... |
dat klopt allemaalquote:Op donderdag 27 maart 2008 09:40 schreef DionysuZ het volgende:
ik zou even checken of alle velden die je wilt vullen wel echt die naam hebben. Bijvoorbeeld als veld user1 in de db user heet dan gaat je query al niet door.
Ik krijg niks te zien, gewoon een lege pagina. Er wordt niks toegevoegd in mn database, en als ik de query weg laat krijg ik de pagina wel te zienquote:Op donderdag 27 maart 2008 07:21 schreef Chandler het volgende:
Vertel eens wat er fout gaat? krijg je een error? want je query op zich bevat geen fouten
user is root, dus die heeft wel de juiste rechtenquote:Op donderdag 27 maart 2008 10:13 schreef slacker_nl het volgende:
Wat gebeurd er als je die insert statement direct in mysql invoert (dus niet via PHP)?
Heeft je user waarmee je deze wijzigingen wilt doen wel de juiste rechten? Check de mysql.users table hiervoor.
1 2 | VALUES ('user1','2008-27-03 21:30:00',2008-27-03 22:30:00','van_plaats','naar_plaats','km','prijs','pax') |
1 2 3 4 5 6 7 | reg_date varchar2(20), reg_user varchar2(20) ); INSERT INTO test_me (reg_date, reg_user) VALUES ('20080101', 'username'); INSERT INTO test_me (reg_date, reg_user) VALUES ('20080303', 'username'); |
1 |
er miste een 'quote:Op donderdag 27 maart 2008 11:36 schreef qu63 het volgende:
damn, mn server werkt op zich goed, behalve als die query
[ code verwijderd ]
uitgevoerd moet worden, dan krijg ik een error 500
Apache geeft een 500 error? of mysql?quote:Op donderdag 27 maart 2008 11:36 schreef qu63 het volgende:
damn, mn server werkt op zich goed, behalve als die query
[ code verwijderd ]
uitgevoerd moet worden, dan krijg ik een error 500
ik draaide de query via phpmyadmin, en mn server (abyss) gaf de error 500 jaquote:Op donderdag 27 maart 2008 11:39 schreef slacker_nl het volgende:
[..]
Apache geeft een 500 error? of mysql?
Als je nou eerst zorgt dat je die query kan draaien buiten PHP om dan ben je half way there.
readonly does the trick!quote:Op donderdag 27 maart 2008 11:49 schreef qu63 het volgende:
Hmz, fout lijkt te zitten in het feit dat ik 3 input-velden disabled heb, en dat die waarden dus niet verstuurd worden
SELECT A.*, B.naam from meldingen A LEFT JOIN user B where A.van_id = B.voor_idquote:Op donderdag 27 maart 2008 16:46 schreef qu63 het volgende:
Ik heb 2 tabellen
- meldingen
- user
Nu wil ik de meldingen uitlezen, alleen daar staat dus van_id en voor_id in. Hoe kan ik er nou voor zorgen dat ik ipv van_id de naam van de persoon krijg?
SELECT meldingen.*, user.naam FROM meldingen meldingen LEFT JOIN user users WHERE meldingen.van_id = user.idquote:Op donderdag 27 maart 2008 16:54 schreef ursel het volgende:
[..]
SELECT A.*, B.naam from meldingen A LEFT JOIN user B where A.van_id = B.voor_id
SELECT meldingen.*, user.naam FROM meldingen LEFT JOIN user where meldingen.van_id = user.idquote:Op donderdag 27 maart 2008 16:58 schreef qu63 het volgende:
[..]
SELECT meldingen.*, user.naam FROM meldingen meldingen LEFT JOIN user users where meldingen.van_id = user.id
In mijn geval?
Waarom dubbele DB verbinding als het in 1 query ook kan??quote:Op donderdag 27 maart 2008 17:01 schreef mcDavid het volgende:
een query voor de tabel user erachteraan gooien, met zoiets van "SELECT username FROM user WHERE id = $van_id
Toch?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |