"mmccaws" <mm*****@netscape.net> wrote in news:1109734363.485993.172740
@g14g2000cwa.googlegroups.com:
Thanks ahead for your help
I'm trying to learn what I can do with echo and print statements. I
figured out the echo statement and below is the simple version using
print. I've tried two dozen or more single print statements, first
start with the first part then adding additional phrases, then looking
at the page source code, but I'm missing something simple,(isn't that
always the way) What I'm trying to understand is how, if it's possible,
to combine the three statements into one print statement. If this
isn't possible will printf work?
print("<a href=\"login.php?");
print(session_id());
print("&whichpage=$i\">login link $i</a>");
Yes, you can combine print statements using the concatenation operator (the
period). For example,
print '<a href="login.php?' . session_id() . "&whichpage=$i\">login link $i
</a>";
Basically, you just take the items you're printing on each individual print
statement, and string them all together with periods on a single line.
Another tip from the code above, in the first section of the print
statement. If you're printing out a string that contains question marks but
no variables and no single-quotes, you can surround the string in single-
quotes and avoid the need to escape the quotation mark.
hth
--
Bulworth : PHP/MySQL/Unix | Email : str_rot13('f@fung.arg');
--------------------------|---------------------------------
<http://www.phplabs.com/> | PHP scripts, webmaster resources