abonnement Unibet Coolblue
pi_33597728
en alvast de beste wensen voor dit jaar natuurlijk
Just say hi!
  zondag 1 januari 2006 @ 10:20:32 #3
120139 freiss
Hertog Jan :9~
pi_33597731
quote:
Op zondag 1 januari 2006 10:19 schreef Chandler het volgende:
en alvast de beste wensen voor dit jaar natuurlijk
HJ 14-punt-gift.
Lijst met rukmateriaal!
pi_33599410
eingelijk mag dat alvast wel weg!
Just say hi!
  FOK!-Schrikkelbaas zondag 1 januari 2006 @ 13:09:44 #5
1972 Swetsenegger
Egocentrische Narcist
pi_33599498
quote:
Op zondag 1 januari 2006 13:05 schreef Chandler het volgende:
eingelijk mag dat alvast wel weg!
Kut he, die quote. Anders had je sneaky kunnen editten
pi_33619343
Beste wensen iedereen

Gelijk een vraag:

1
2
3
4
5
6
7
8
9
10
11
<?php
$vraag
= array(1 =&gt; '$vraag1', 2 =&gt; '$vraag2', 3 =&gt; '$vraag3', 4 =&gt; '$vraag4', 5 =&gt; '$vraag5', 6 =&gt; '$vraag6');
for (
$counter = 0; $counter &lt;= 6; $counter += 1) {

If (
strlen(($arr["vraag"][$counter])) &gt; 1) {
$sql_query = "INSERT INTO Pollgegevens (PollID, PollPlek, Antwoorden, Vraagnummer)";
$sql_query .="VALUES ('".$pollID."','".$pollPlek."','".$arr["vraag"]."', '".$counter."');";
$result = mysql_query($sql_query) or die(mysql_error());
}
}
?>


Wat doe ik fout? Ik heb nooit eerder echt met array's gewerkt met PHP, maar ik wil dus 6 ingevulde antwoorden controlleren, en indien meer dan 1 karakter er in, in de database stoppen..

alvast bedankt!
pi_33621573
tsss jullie konden gister je roes uitslapen
  maandag 2 januari 2006 @ 12:38:56 #9
120139 freiss
Hertog Jan :9~
pi_33621895
Wat ik zo snel zie, ben je een spatie vergeten in je $sql_query. Nu zit de ")" vast aan de "VALUES". Je kan overigens ook $counter += 1 als $counter++ schrijven.
HJ 14-punt-gift.
Lijst met rukmateriaal!
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 12:49:35 #10
1972 Swetsenegger
Egocentrische Narcist
pi_33622141
1
2
3
4
5
6
7
8
9
$vraag = array(1 => '$vraag1', 2 => '$vraag2', 3 => '$vraag3', 4 => '$vraag4', 5 => '$vraag5', 6 => '$vraag6');
for ( $counter = 0; $counter <= 6; $counter ++) {

If (strlen($vraag[$counter]) > 1) {
$sql_query = "INSERT INTO Pollgegevens (PollID, PollPlek, Antwoorden, Vraagnummer)";
$sql_query .="VALUES ('".$pollID."','".$pollPlek."','".$arr["vraag"]."', '".$counter."');";
$result = mysql_query($sql_query) or die(mysql_error());
}
}
pi_33622450
quote:
Op maandag 2 januari 2006 12:49 schreef Swetsenegger het volgende:

[ code verwijderd ]
Dit werkt deels, ik krijg nu wat in mn database. Echter, de vragen-velden blijven leeg
pi_33622754
Hallo..ik heb een probleempje
Ik wil dat als je een van m'n avatars kiest je er ook gelijk de naam er bij krijgt
Het werkt dus ong. zo

1
2
    echo  '<input type="radio" name="nummer" value="2">';
    echo "<img src='icon2.png'>";


Nu werkt het alleen nog maar met nummers
1 echo "Je hebt nummer $iconnummer gekozen";


Hoe kan ik ervoor zorgen dat er ipv. $iconnummer staat er een naam komt?
pi_33622901
je avatar kiesding werkt niet, ik koos net de chinees!

edit: ik zie nu geen chinees in het lijstje staan, was dus denk ik bij iemand anders met een avakies ding
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 13:15:41 #14
1972 Swetsenegger
Egocentrische Narcist
pi_33622933
quote:
Op maandag 2 januari 2006 12:58 schreef LeeHarveyOswald het volgende:

[..]

Dit werkt deels, ik krijg nu wat in mn database. Echter, de vragen-velden blijven leeg
1
2
3
4
5
6
7
8
9
$vraag = array(1 => '$vraag1', 2 => '$vraag2', 3 => '$vraag3', 4 => '$vraag4', 5 => '$vraag5', 6 => '$vraag6');
for ( $counter = 0; $counter <= 6; $counter ++) {

If (strlen($vraag[$counter]) > 1) {
$sql_query = "INSERT INTO Pollgegevens (PollID, PollPlek, Antwoorden, Vraagnummer)";
$sql_query .="VALUES ('".$pollID."','".$pollPlek."','".$vraag[$counter]."', '".$counter."');";
$result = mysql_query($sql_query) or die(mysql_error());
}
}
pi_33623030
quote:
Op maandag 2 januari 2006 13:14 schreef LeeHarveyOswald het volgende:
je avatar kiesding werkt niet, ik koos net de chinees!

edit: ik zie nu geen chinees in het lijstje staan, was dus denk ik bij iemand anders met een avakies ding
Ik heb ze nu ff allemaal weg gedaan...avatar kies dinges krijgt een hele update
Momenteel kan je alleen 4x Olsens kiezen en 2x J.Lo
pi_33623141
quote:
Op maandag 2 januari 2006 13:15 schreef Swetsenegger het volgende:

[..]
[ code verwijderd ]
Dit resulteerd in de volgende inhoud van mijn database:

$vraag3
$vraag2
$vraag1
$vraag4
$vraag5
$vraag6
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 13:34:03 #17
1972 Swetsenegger
Egocentrische Narcist
pi_33623378
quote:
Op maandag 2 januari 2006 13:23 schreef LeeHarveyOswald het volgende:

[..]

Dit resulteerd in de volgende inhoud van mijn database:

$vraag3
$vraag2
$vraag1
$vraag4
$vraag5
$vraag6
Ik naam dan ook aan dat die $vraag1 in je array symbolisch was, en daar gewoon de vraag stond.
Waarom los je dat zo op eigenlijk?
pi_33623470
Ik heb 6 velden waarin een vraag neergezet kan worden. Ik wil een veld alleen opnemen als er iets in staat, en langer dan 1 karakter is (zodat niet per ongeluk een spatie als poll antwoord er tussen komt te staan)

Wat uit het formulier komt, komt in $vraagX te staan..
pi_33623575
array dinges aangepast, nu doettie et thnx
  maandag 2 januari 2006 @ 16:56:08 #20
47509 JeRa
Authentic
pi_33630099
quote:
Op maandag 2 januari 2006 13:08 schreef DjDev het volgende:
Hallo..ik heb een probleempje
Ik wil dat als je een van m'n avatars kiest je er ook gelijk de naam er bij krijgt
Het werkt dus ong. zo
[ code verwijderd ]

Nu werkt het alleen nog maar met nummers
[ code verwijderd ]

Hoe kan ik ervoor zorgen dat er ipv. $iconnummer staat er een naam komt?
Dat is vrij basic, maar je dient een array aan te maken die de nummers koppelt aan namen. Dus zoiets als dit:

$namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);

Waarbij de eerste naam index 0 heeft, de volgende 1, etc. Daarna doe je dit:

echo 'Je hebt ' . $namen[$gekozenNummer] . ' gekozen!';
Stuur een PM naar me met als onderwerp stats help voor je userstatistieken!
Boom Gaspar - Matt Cameron - Jeff Ament - Stone Gossard - Mike McCready - Eddie Vedder.
pi_33630199
quote:
Op maandag 2 januari 2006 16:56 schreef JeRa het volgende:

[..]

Dat is vrij basic, maar je dient een array aan te maken die de nummers koppelt aan namen. Dus zoiets als dit:

$namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);

Waarbij de eerste naam index 0 heeft, de volgende 1, etc. Daarna doe je dit:

echo 'Je hebt ' . $namen[$gekozenNummer] . ' gekozen!';
Ok..ik ga ff wat dingen proberen
Bedankt
-edit-

Het lukt niet echt...
Ik krijg alleen "Je hebt gekozen!"
Ik weet niet waar ik het fout doe maar ik denk bij $namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);
Ik snap dat niet echt..Kan je dat ff uitleggen?

[ Bericht 19% gewijzigd door DjDev op 02-01-2006 17:12:47 ]
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 17:17:16 #22
1972 Swetsenegger
Egocentrische Narcist
pi_33630725
quote:
Op maandag 2 januari 2006 16:59 schreef DjDev het volgende:

[..]

Ok..ik ga ff wat dingen proberen
Bedankt
-edit-

Het lukt niet echt...
Ik krijg alleen "Je hebt gekozen!"
Ik weet niet waar ik het fout doe maar ik denk bij $namen = array('A. Aars', 'B. Beer', 'C. Claus', ...);
Ik snap dat niet echt..Kan je dat ff uitleggen?
Post je code eens.
pi_33630887
Tja na wat vogelen met wat code om plaats te bepalen heb ik reeds het volgende stukje code gerealiseerd!.. maar helaas werkt dit niet echt optimaal... omdat ik soms een veld wil verplaatsen van kolom 1 naar kolom 2 of naar kolom 3, whatever.

de code

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
function moveCat($id, $pos)
{
    $sql = "SELECT tree.pos_id,
                   tree.sort_id
            FROM   `tree`
            WHERE  `id` = '" . $id . "'";
    $query = mysql_query($sql);
    $items = mysql_num_rows($query);
    
    if ($items > 0)
    {
        $list = mysql_fetch_object($query);
        
        if ($pos == "up")
        {
            $first = $list->sort_id -1;
            $last  = $list->sort_id;
        }
        else
        {
            $first = $list->sort_id;
            $last  = $list->sort_id +1;
        }


        $catSql   = "SELECT tree.id,
                            tree.sort_id
                     FROM   tree
                     WHERE  tree.pos_id = '" . $list->pos_id . "'
                     AND    tree.sort_id IN ('" . $first . "', '" . $last . "')";
        $catQuery = mysql_query($catSql) or die($catSql . mysql_error());
        $catItems = mysql_num_rows($catQuery);
        
        $arrMove = array();
        if ($catItems > 1)
        {
            for ($x = 0; $x < $catItems; $x++)
            {
                $catList = mysql_fetch_object($catQuery);
                
                $arrMove[] = array('id'  => $catList->id,
                                   'sid' => $catList->sort_id);
            }
            
            mysql_query("UPDATE tree SET sort_id = '" . $arrMove[0]['sid'] . "' WHERE id = '" . $arrMove[1]['id'] . "'");
            mysql_query("UPDATE tree SET sort_id = '" . $arrMove[1]['sid'] . "' WHERE id = '" . $arrMove[0]['id'] . "'");

            return true;
        }
        else
        {
            return false;
        }
    }
    else
    {
        return false;
    }
}


nu doe ik toch echt iets echt heel goed fout... maar waar het zit weet ik niet, misschien de manier van uitlezen? heeft iemand suggesties?
Just say hi!
pi_33631044
-edit-

Lama...ik heb alles verneukt

[ Bericht 64% gewijzigd door DjDev op 02-01-2006 19:50:31 ]
  FOK!-Schrikkelbaas maandag 2 januari 2006 @ 17:33:05 #25
1972 Swetsenegger
Egocentrische Narcist
pi_33631176
quote:
Op maandag 2 januari 2006 17:28 schreef DjDev het volgende:

[..]
[ code verwijderd ]

Je nieuwe code met die array erin
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')