hi, curly braces are useful to specify in a double quoted string where is the end of the variable name.
"$ciao" == "${ciao}" in case of associative arrays is recommended to prevent the parser to mess up. see php manual at the following section for details Main : Language Reference : Types : Strings -----Messaggio originale----- Da: Mike Mapsnac [mailto:[EMAIL PROTECTED] Inviato: venerdì 12 marzo 2004 14.40 A: [EMAIL PROTECTED]; [EMAIL PROTECTED] Oggetto: RE: R: [PHP] Get "nice" variables from POST I try to use quotes in the query and this doesn't work. $query = "SELECT * FROM user WHERE user_id = '$_POST['user_id']}'"; But you use brackets and it works.. Why do you use brackets ? $query = "SELECT * FROM user WHERE user_id = ${_POST['user_id']}"; >From: "Alessandro Vitale" <[EMAIL PROTECTED]> >To: "Mike Mapsnac" <[EMAIL PROTECTED]>,<[EMAIL PROTECTED]> >Subject: R: [PHP] Get "nice" variables from POST >Date: Thu, 11 Mar 2004 17:30:57 +0100 > >hi, > >why don't you simple use the $_POST vars? they are already available to >you, >so why you should copy them? > >example: > >function show_function() >{ > $query = "SELECT * FROM user WHERE user_id = ${_POST['user_id']}"; > .... >} > >at the same time: >- you save a lot of time ( you don't need to write code for copying vars ) >- you can always identify in your script the variable you are using is the >one that comes from POST > >cheers, > >alessandro > >-----Messaggio originale----- >Da: Mike Mapsnac [mailto:[EMAIL PROTECTED] >Inviato: giovedì 11 marzo 2004 15.51 >A: [EMAIL PROTECTED] >Oggetto: [PHP] Get "nice" variables from POST > > >I have about 10 fields in the form. And I get the fields through POST: >//Get Variable from the form >$username = $_POST['username']; >$password = $_POST['password']; >$password2 = $_POST['password2']; >$email = $_POST['email']; >$email2 = $_POST['email2']; >$nickname = $_POST['name']; >$city = $POST['city']; >$state = $_POST['state']; >$country = $_POST['country']; >$misc = $_POST['misc']; >$country = $_POST['country']; > >It works but it looks ugly. For each variable I have statemet. Is there a >way to get the variables in the loop? > >I'm looking for "nice" way to get variables from POST? > >Thanks > >_________________________________________________________________ >Frustrated with dial-up? Lightning-fast Internet access for as low as >$29.95/month. http://click.atdmt.com/AVE/go/onm00200360ave/direct/01/ > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, visit: http://www.php.net/unsub.php > _________________________________________________________________ Get a FREE online computer virus scan from McAfee when you click here. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php