[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 264: mysqli_fetch_assoc(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 326: mysqli_free_result(): Couldn't fetch mysqli_result
Pete's QBASIC Site Discuss QBasic, Freebasic, QB64 and more 2016-10-13T03:16:28-05:00 http://petesqbsite.com/phpBB3/app.php/feed/topic/4221 2016-10-13T03:16:28-05:00 2016-10-13T03:16:28-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=24371#p24371 <![CDATA[Re: noob_seeking_help(syntax error)]]>

Statistics: Posted by azure8bit — Thu Oct 13, 2016 3:16 am


]]>
2016-10-12T20:35:50-05:00 2016-10-12T20:35:50-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=24370#p24370 <![CDATA[Re: noob_seeking_help(syntax error)]]> You need to either remove one numerical variable or add a numerical one to each DATA line.

So why doesn't it just read the next DATA line? Because it is a STRING value for a number so it errors.
Otherwise it would eventually run out of data.

PRINT USING can use $$ instead of just $ to place the $ immediately in front of the numbers.

Statistics: Posted by burger2227 — Wed Oct 12, 2016 8:35 pm


]]>
2016-10-11T23:37:49-05:00 2016-10-11T23:37:49-05:00 http://petesqbsite.com/phpBB3/viewtopic.php?p=24368#p24368 <![CDATA[noob_seeking_help(syntax error)]]>
My code:

Code:

'************Mainline*********clsgosub InitializeVariablegosub printheadingsgosub ProcessDetailgosub printtotalsend'**************************SET UP CONSTANTS***************************InitializeVariable:PAGE.HEADING$ = "                    REPORT TITLE                 PAGE ##"DETAIL.HEAD.1$ = "type          size      rate      charter    revenue"DETAIL.type$ = "  \            \ SUBTOTAL          ###        $#####.## "DETAIL.TOTAL$ = "   \TOTAL REVENUE FOR HOURS CHARTERED\  ###.#"a1$ = "\            \###       ###        ###        $#####.##"rt$ = "                  Report Total       ##,###"RETURN'**********************READ IN VARIABLE INFORMATION FROM DATA STATEMENTS***********************PrintHeadings:PAGE = PAGE + 1PRINT USING PAGE.HEADING$;PagePRINTPRINT DETAIL.HEAD.1$PRINTRETURN'******************Process Detail*********************processdetail:gosub readdatado until Type$ = "EOD"    gosub printdetail    gosub calcsubtotal    typesave$ = TYPE$    gosub readdata    if TypeSave$ <> Type$ then        gosub printsubtotals    end ifloopreturn'***********************  READ COURSE DATA  *******************************ReadData:READ type$, size, rate, charter, revenueRETURN'*******************DATA STATEMENTS*************************DATA RANGER,22,95.00,24DATA RANGER,22,69.00,12DATA WAVELENGTH,24,69.00,6DATA WAVELENGTH,24,69.00,12DATA CATALINA,27,160.00,24DATA CATALINA,27,99.00,6DATA CATALINA,30,190.00,12DATA CATALINA,30,225.00,24DATA CORONADO,32,230.00,24DATA HOBIE,33,192.00,33DATA HOBIE,33,235.00,24DATA HOBIE,33,137.00,6DATA HOBIE,33,235.00,24DATA C & C,34,290.00,24DATA C & C,34,175.00,6DATA CATALINA,36,185.00,6DATA CATALINA,36,320.00,24DATA HANS CHRISTIAN,38,250.00,6DATA EXCALIBER,45,550.00,24DATA EXCALIBER,45,295.00,6DATA EOD,0,0,0'*******************PrintDetail**************************PrintDetail:REVENUE = RATE * CHARTERprint using a1$; type$, size,rate,charter,revenueRETURN'*******************Calc SubTotal************************CalcSubTotal:calsubchar = calsubchar + CHARTERtot.revenue = tot.revenue + REVENUEreturn'*********************PRINT SUBTOTALS**************PrintSubtotals:PRINTPRINT USING DETAIL.type$;typesave$,calsubchar,tot.revenueprintchartot = chartot + calsubcharcalsubchar = 0LINECT = LINECT + 3typesave$ = TYPE$RETURN'*******************Print Totals****************************PrintTotals:print using Rt$;CharTotRETURN

Statistics: Posted by azure8bit — Tue Oct 11, 2016 11:37 pm


]]>