Re: [PHP] Re: Operand error...
[email protected] (Jim Giner)
| Newsgroups | php.general |
|---|---|
| Message-ID | <[email protected]> |
On 8/8/2013 2:11 PM, Karl-Arne Gjersøyen wrote: > 2013/8/8 Jim Giner <[email protected]> > >> On 8/8/2013 1:56 PM, Karl-Arne Gjersøyen wrote: >> >>> 2013/8/8 Jim Giner <[email protected]> >>> >>> On 8/8/2013 1:43 PM, Karl-Arne Gjersøyen wrote: >>>> >>>> 2013/8/8 Jim Giner <[email protected]> >>>>> >>>>> On 8/8/2013 1:32 PM, Karl-Arne Gjersøyen wrote: >>>>> >>>>>> >>>>>> $oppdater_lager_med_antall_kg = $kg_pa_lager + >>>>>> >>>>>>> $kg_fra_transportdokument_inn_******pa_valgt_lager; >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> result: >>>>>>> *Fatal error*: Unsupported operand types in * >>>>>>> /Users/karl/Sites/kasen/io/kp/******index.php* on line *2970 >>>>>>> >>>>>>> >>>>>>> >>>>>>> *I have also tried this: >>>>>>> >>>>>>> $kg_pa_lager += $kg_fra_transportdokument_inn_******pa_valgt_lager; >>>>>>> >>>>>>> >>>>>>> >>>>>>> Both of them return this Fatal error. >>>>>>> I am using Dreamweaver CS6 and the syntax check in my software say: >>>>>>> "No >>>>>>> syntax error" >>>>>>> >>>>>>> What am I doing wrong this time? >>>>>>> >>>>>>> Thanks for your good advice! >>>>>>> >>>>>>> Karl >>>>>>> >>>>>>> You do a var_dump on each variable to see what type they were >>>>>>> defined >>>>>>> as. >>>>>>> >>>>>>> >>>>>> >>>>> NULL array(2) { [0]=> string(3) "100" [1]=> string(3) "340" } >>>>> >>>>> That is one var. What is the other var? >>>>> >>>> >>> >>> Thank you very much! >>> Now I know the error.. One of those variables are NULL! When I fix it I >>> think it work! >>> >>> Karl >>> >>> actually, the null is ok I think. The array is wrong - you can't 'add' >> an array to a scalar variable, which an integer or null is. > > > Yes, it is me and arrays again :D > > $resultat = mysql_query($sql, $tilkobling) or die(mysql_error()); > $antall = mysql_num_rows($resultat); > for($i = 0; $i < $antall; $i++){ > $rad = mysql_fetch_array($resultat, MYSQL_ASSOC); > > and write it tis way can perhaps make someting more correct? > For example $variable[$i] ? > > Karl > Not sure what your question is now. But - $rad will contain a single row of values here, all in an array such as $rad['field_name1'],$rad['field_name2'],$rad['field_name3'],.... .