Re: Posted earlier no reply

From: Date: Fri, 11 May 2001 18:07:56 +0000
Subject: Re: Posted earlier no reply
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-52418@lists.php.net to get a copy of this message
Hi, It would be my pleasure to help! but can you please lessen your source code and give code+question same time in a short way? ""Adrian D'Costa"" <adrian@pcsadvt.com> wrote in message news:Pine.LNX.4.21.0105111218390.1292-100000@pcs.pcsadvt.com... > > Hi, > > I am trying to write a php and javascript that will pick up data from a > table and display and scroll it. I seem to have run out of ideas how to > make the script work. I don't get any display on the screen. > > I use rand() limit 1 so only one row is selected. > > Can some one tell me where I went wrong? > > Adrian > > =================cscroll.php =============== > <? > define("CS_FORM", 0); > > define("A-city", 0); > define("A-curr1", 1); > define("A-catalogo", 2); > define("A-hf", 3); > define("A-curr2", 4); > define("A-vitofferta", 5); > define("A-fh", 6); > > class cscroll > { > > var $data; > var $tcity; > var $tcurr1; > var $tcatalogo; > var $thf; > var $tcurr2; > var $tvitofferta; > var $tfh; > function cscroll($data) > { > /* > **copy parameters into properties > */ > $this->data = $data; > > foreach($data as $row) > { > //create list of unique choices for first selector > $this->tcity[($row[A-City])] = $row[A-City]; > $this->tcurr1[($row[A-curr1])] = $row[A-curr1]; > $this->tcatalogo[($row[A-catalogo])] = $row[A-catalogo]; > $this->thf[($row[A-hf])] = $row[A-hf]; > $this->tcurr2[($row[A-curr2])] = $row[A-curr2]; > $this->tvitofferta[($row[A-vitofferta])] = > $row[A-vitofferta]; > $this->tfh[($row[A-fh])] = $row[A-fh]; > > } > } > > > } > > function initialize() > { > echo ("<form>"); > echo("<input name=message size=57 > value=\"$this->data[A-city]\">"); > echo("</form>"); > > } > > > > > ============ scroll.php ==================== > > > while($row = mysql_fetch_object($result)) > { > $tarray[] = array( > A-city=>$row->city, > A-curr1=>$row->curr1, > A-catalogo=>$row->catalogo, > A-hf=>$row->hf, > A-curr2=>$row->curr2, > A-vitofferta=>$row->vitofferta, > A-fh=>$row->fh, > ); > } > > //instantiate class > $tscroll = new cscroll( > $tarray); > > ?> > <html> > <head> > <script language="JavaScript"> > > <!-- // Text box marquee Modified by Prasad Mapatuna > > // CHANGE THESE TO ALTER THE SCROLL SPEED > var timerID=null > var run=false > count = 10 // counter of cycles > ScrollSpeed = 300; // milliseconds between scrolls > ScrollChars = 1; // chars scrolled per time period > > function Stop() > { > if(run) clearRimeout(timerID) > run=false > } > > function Start() > { > Stop(); > Marquee() > } > function Marquee() > { > var msg = document.forms[0].message.value; > var tmp = msg.substring(0,ScrollChars); > msg = msg.substring(ScrollChars) + tmp; > document.forms[0].message.value = msg; > > if(count<200) > { > timerID = setTimeout('Marquee()',ScrollSpeed); > run= true; > count++; > } > } > <!-- end --> > </script> > > <title></title> > <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> > <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> > </head> > > > <body bgcolor=white> > <script type="text/javascript" language="JavaScript"> > <?php > initialize(); > ?> > > > <?php > include("footer.php"); > ?> > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#52418) next »