Re: Error with addition of second

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--- Remember14a@xxxxxxx wrote:

> Dear friends,
> 
> With 4 radio buttons and php snippet, it gives desired output,
> however when I 
> add second question in the html form and variable for the same like
> $variable =$_POST['q'] in Php snippet 
> it gives me error.
> 
> I have pasted php code when it works and when it gives error.

Did you read the error? It's pretty explicit.
> 
> Any guidance, please.
> 
>
----------------------------------------------------------------------
> Error
>
------------------------------------------------------------------------------
> ---
> Parse error: parse error, unexpected ',' in
> C:\HOME\doctorbush\quiz.php on 
> line 10
>
------------------------------------------------------------------------------
> -
> php snnipet, code which it works with Q-1
>
-----------------------------------------------------------------------
> <?php
> 
> $variable = $_POST['R']  ; 
> 
>  if ($variable == 3) {
> 
>           echo   "Score 1;
> 
>           }
>           else {
>           echo  "Score 0";
> 
>           };
> ?>
> --------------------------------------
> php snippet when it gives error with addition of second question
>
----------------------------------------------------------------------------
> 
> 
> <?php
> 
> $variable = $_POST['R']  ; 
> $secondvar = $_POST['q']  ; 
> 
> 
> 
>  if ($variable == 3, $secondvar== 4) {

This is not a valid PHP statement. Do you mean AND, or OR? the error
said line 10, right? This must be line 10. There is only one comma in
it.

Depending on what you mean, either use:

1- if ($variable == 3 AND $secondvar== 4) {

or

2 if ($variable == 3 OR $secondvar== 4) {


> 
> 
> 
>           echo   "Score 1;
> 
>           }
>           else {
>           echo  "Score 0";
> 
>      ?>
> ------------------------------------------------------------------
> Html form code
>
---------------------------------------------------------------------------
> <html>
> 
> <head>
>   <title></title>
> </head>
> 
> <body>
> <form method="POST" action="quiz.php">
> 
> 
>  Q-1)Law of diminished return is ;<br>
> <input type="radio" value="4" checked name="R"> 
> Medical concept  <BR>
> <input type="radio" value="3" checked name="R"> 
> Economic       <BR>
> <input type="radio" value="2" checked name="R">  Agriculture       
>  <BR>
> <input type="radio" value="1" checked name="R">  Computers         
>    <BR>
> <p>

Also, you shouldn't have all of the radio buttons associated with the
same variable checked. In fact, if this is a quiz, none should be
checked.

And this last question doesn't even make sense :-)

> 
> Q-2)Once there is inflation ;<br>
> <input type="radio" value="4" checked name="q"> 
> Government has to print extra currency  <BR>
> <input type="radio" value="3" checked name="q"> 
> Inflation is good for economy     <BR>
> <input type="radio" value="2" checked name="q">  
> Inflation is diastrous for economy        <BR>
> <input type="radio" value="1" checked name="q">  
> Inflation is not of much concern             <BR>
> 
> 
> 
> <INPUT TYPE="SUBMIT" NAME="submit" VALUE="See Score">
> </form></body>
> 
> </html>
> 


=====
Mark Weinstock
mark_weinstock@xxxxxxxxx
***************************************
You can't demand something as a "right" unless you are willing to fight to death to defend everyone else's right to the same thing.
***************************************


		
__________________________________
Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now. 
http://messenger.yahoo.com

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux