rating system

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Derk  Janssen

Derk Janssen

21/08/2006 15:47:00
Quote Anchor link
hallo allemala ik heb een vraag .
wat mist er waarom hij geen waare mee geeft van score naar de table


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?  
session_start();  
if(session_is_registered('user_id')){  
}


require("config.php");  
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?




   $sql
= "SELECT * FROM rating";
    mysql_query($sql) or die("SQL query is fout gegaan");
    if($score=="1"){  
 
}
  
    if($score=="2"){  

    }
    
        if($score=="3"){  

    }
    
        if($score=="4"){  

    }
    
        if($score=="5"){  

    }
    
        if($score=="6"){  

    }
    
        if($score=="7"){  

    }
    
        if($score=="8"){  

    }
    
        if($score=="9"){  

    }
    
            if($score=="10"){  

    }
    
        mysql_query("INSERT INTO rating(id,score) VALUES ('$user_id','$score')") or die (mysql_error());    
echo "Je bericht is succesvol verzonden naar <b>$naarnaam</b>";  


    ?>


<FORM ACTION="rating.php" METHOD="POST" enctype=multipart/form-data>
1
<input name="1" type="radio" value="1">
2
<input name="2" type="radio" value="2">
3
<input name="3" type="radio" value="3">
4
<input name="4" type="radio" value="4">
5
<input name="5" type="radio" value="5">
6
<input name="6" type="radio" value="6">
7
<input name="7" type="radio" value="7">
8
<input name="8" type="radio" value="8">
9
<input name="9" type="radio" value="9">
10
<input name="10" type="radio" value="10">
<br>
<input type="submit" name="submit" value="Vote">
 
PHP hulp

PHP hulp

17/11/2024 21:30:18
 
Frank -

Frank -

21/08/2006 15:55:00
Quote Anchor link
session_is_registered('user_id') is een functie van voor de oorlog. Sinds jaar en dag gebruikt men al $_SESSION met in dit geval de key 'user_id': $_SESSION['user_id']

Verder moet je natuurlijk beginnen met de volgende regels:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
// regel 1:
ini_set('display_errors', 1);
// regel 2:
error_reporting(E_ALL);

// rest van je script
?>
 
- SanThe -

- SanThe -

21/08/2006 15:57:00
Quote Anchor link
En waar komt $score vandaan?

Verder gebruik je de radioinput verkeerd.
1 <input name="bla" type="radio" value="1">
2 <input name="bla" type="radio" value="2">
3 <input name="bla" type="radio" value="3">
 
Derk  Janssen

Derk Janssen

21/08/2006 22:03:00
Quote Anchor link
thanks voor de hulp het werkt nu :) sorry was een domme fout van me
 
Derk  Janssen

Derk Janssen

21/08/2006 22:55:00
Quote Anchor link
nu wil ik alle votes op tellen en delen doorh et aantal gebruikers dat gevote heeft kan iemand mischien een voorbeeld geven ?
 
John de Boer

John de Boer

21/08/2006 22:56:00
Quote Anchor link
en waarom gebruik je geen case i.p.v. de if-statements?
dat maakt het overzichtelijker ;-)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?
    if($score=="1"){  
 
}
  
    if($score=="2"){  

    }
    
        if($score=="3"){  

    }
    
        if($score=="4"){  

    }
    
        if($score=="5"){  

    }
    
        if($score=="6"){  

    }
    
        if($score=="7"){  

    }
    
        if($score=="8"){  

    }
    
        if($score=="9"){  

    }
    
            if($score=="10"){  

    }
    
    ?>


dus

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
switch ($score)
{
   case
"0":
      blabla;
      break;
   case
"1":
      blabla;
      break;
   etc...
}

?>
Gewijzigd op 01/01/1970 01:00:00 door John de Boer
 
Derk  Janssen

Derk Janssen

21/08/2006 22:57:00
Quote Anchor link
thanks voor de tip ik ben een beetje een noob dus niet alles gaat zo makelijk :)
 
Derk  Janssen

Derk Janssen

21/08/2006 23:17:00
Quote Anchor link
nu wil ik alle votes op tellen en delen doorh et aantal gebruikers dat gevote heeft kan iemand mischien een voorbeeld geven ?
 
Willem Jan Z

Willem Jan Z

21/08/2006 23:21:00
Quote Anchor link
Optellen doe je met +
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$een
= 5;
$twee = 12;
$totaal = $een + $twee;
echo $totaal; // Geeft 17
?>


Delen met /
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$een
= 100;
$twee = 20;
$totaal = $een / $twee;
echo $totaal; // Geeft 5
?>
 
Derk  Janssen

Derk Janssen

21/08/2006 23:35:00
Quote Anchor link
thanks voor je hulp dat kon ik al :) ik heb me basis php boekes wel door gelezen ;) maar verder dan dit kom ik ook niet.
Hij moet gaan zoeken hoe veel mensen op dat profiel hebben gevote, dus vb het profiel heeft id 1 hij moet dan gaan zoeken naar alle votes met id 1 en dan de score van alle votes met id optellen en dele door het aantal votes
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.