Erreur sur code PHP

Bonjour,

Je réalise actuellement un site web pour l'achat de billet d'avion, mais j'ai un petit soucis pour la recuperation d'un formulaire.

Une erreur de "syntaxe" m'est affiché sur monde code PHP :
Parse error: syntax error, unexpected '$titre' (T_VARIABLE) on line 56

Voici mon code HTML :
<html>
    <head>
        <title>Choose your flight !</title> 
		<meta charset="utf-8" />
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<script type="text/javascript" src="calendrier.js"></script> 
		<link rel="stylesheet" media="screen" type="text/css" href="design.css" />      
	</head>
	
	
	<body>
	
	<?php include("header.php"); ?>	
	<?php include("menu.php"); ?>
	
	<div class="corps">
	
	<div class="div_corps" id="info_voyageur">
	<h1 id="h1_coordonnees" class="mots_clés">Coordonnées des Passagers</h1>
	
		<h2 id="h2_info_voyageur">Données du passager 1 (Adulte)</h2>
		<div id="form_info_voyageur">	
		<form method="POST" action="traitement_info.php">
		<table id="table_info_voyageur">
			<tr><td align="right">
				<label for="titre">Titre : </label>
			</td>
			<td>
				<select name="titre">
					<option value="mr">Mr.</option>
					<option value="mme">Mme.</option>
					<option value="mlle">Mlle.</option>
				</select>
			</td></tr>
			
			<tr><td align="right">
				<label>Prénom : </label>
			</td>
			<td>
				<input type="text" name="prenom_pass1" />
			</td></tr>
			
			<tr><td align="right">
				<label align="right">Nom : </label>
			</td>
			<td>
				<input type="text" name="nom_pass1" />
			</td></tr>

			<tr><td align="right">
				<label>Date de naissance :</label>
			</td>
			<td>
			<select name="jour_pass1">
			   <option value="j1">1</option>
			   <option value="j2">2</option>
			   <option value="j3">3</option>
			   <option value="j4">4</option>
			   <option value="j5">5</option>
			   <option value="j6">6</option>
			   <option value="j7">7</option>
			   <option value="j8">8</option>
			   <option value="j9">9</option>
			   <option value="j10">10</option>
			   <option value="j11">11</option>
			   <option value="j12">12</option>
			   <option value="j13">13</option>
			   <option value="j14">14</option>
			   <option value="j15">15</option>
			   <option value="j16">16</option>
			   <option value="j17">17</option>
			   <option value="j18">18</option>
			   <option value="j19">19</option>
			   <option value="j20">20</option>
			   <option value="j21">21</option>
			   <option value="j22">22</option>
			   <option value="j23">23</option>
			   <option value="j24">24</option>
			   <option value="j25">25</option>
			   <option value="j26">26</option>
			   <option value="j27">27</option>
			   <option value="j28">28</option>
			   <option value="j29">29</option>
			   <option value="j30">30</option>
			   <option value="j31">31</option>
			</select>
						
			<select name="mois_pass1">
			   <option value="m1">1</option>
			   <option value="m2">2</option>
			   <option value="m3">3</option>
			   <option value="m4">4</option>
			   <option value="m5">5</option>
			   <option value="m6">6</option>
			   <option value="m7">7</option>
			   <option value="m8">8</option>
			   <option value="m9">9</option>
			   <option value="m10">10</option>
			   <option value="m11">11</option>
			   <option value="m12">12</option>
			</select>
					
			<select name="annee_pass1">
				<option value="2013">2015</option>
				<option value="2013">2014</option>
				<option value="2013">2013</option>
				<option value="2012">2012</option>
				<option value="2011">2011</option>
				<option value="2010">2010</option>
				<option value="2009">2009</option>
				<option value="2008">2008</option>
				<option value="2007">2007</option>
				<option value="2006">2006</option>
				<option value="2005">2005</option>
				<option value="2004">2004</option>
				<option value="2003">2003</option>
				<option value="2002">2002</option>
				<option value="2001">2001</option>
				<option value="2000">2000</option>
				<option value="1999">1999</option>
				<option value="1998">1998</option>
				<option value="1997">1997</option>
				<option value="1996">1996</option>
				<option value="1995">1995</option>
				<option value="1994">1994</option>
				<option value="1993">1993</option>
				<option value="1992">1992</option>
				<option value="1991">1991</option>
				<option value="1990">1990</option>
				<option value="1989">1989</option>
				<option value="1988">1988</option>
				<option value="1987">1987</option>
				<option value="1986">1986</option>
				<option value="1985">1985</option>
				<option value="1984">1984</option>
				<option value="1983">1983</option>
				<option value="1982">1982</option>
				<option value="1981">1981</option>
				<option value="1980">1980</option>
				<option value="1979">1979</option>
				<option value="1978">1978</option>
				<option value="1977">1977</option>
				<option value="1976">1976</option>
				<option value="1975">1975</option>
				<option value="1974">1974</option>
				<option value="1973">1973</option>
				<option value="1972">1972</option>
				<option value="1971">1971</option>
				<option value="1970">1970</option>
				<option value="1969">1969</option>
				<option value="1968">1968</option>
				<option value="1967">1967</option>
				<option value="1966">1966</option>
				<option value="1965">1965</option>
				<option value="1964">1964</option>
				<option value="1963">1963</option>
				<option value="1962">1962</option>
				<option value="1961">1961</option>
				<option value="1960">1960</option>
				<option value="1959">1959</option>
				<option value="1958">1958</option>
				<option value="1957">1957</option>
				<option value="1956">1956</option>
				<option value="1955">1955</option>
				<option value="1954">1954</option>
				<option value="1953">1953</option>
				<option value="1952">1952</option>
				<option value="1951">1951</option>
				<option value="1950">1950</option>
				<option value="1949">1949</option>
				<option value="1948">1948</option>
				<option value="1947">1947</option>
				<option value="1946">1946</option>
				<option value="1945">1945</option>
				<option value="1944">1944</option>
				<option value="1943">1943</option>
				<option value="1942">1942</option>
				<option value="1941">1941</option>
				<option value="1940">1940</option>
				<option value="1939">1939</option>
				<option value="1938">1938</option>
				<option value="1937">1937</option>
				<option value="1936">1936</option>
				<option value="1935">1935</option>
				<option value="1934">1934</option>
				<option value="1933">1933</option>
				<option value="1932">1932</option>
				<option value="1931">1931</option>
				<option value="1930">1930</option>
				<option value="1929">1929</option>
				<option value="1928">1928</option>
				<option value="1927">1927</option>
				<option value="1926">1926</option>
				<option value="1925">1925</option>
				<option value="1924">1924</option>
				<option value="1923">1923</option>
				<option value="1922">1922</option>
				<option value="1921">1921</option>
				<option value="1920">1920</option>
				<option value="1919">1919</option>
				<option value="1918">1918</option>
				<option value="1917">1917</option>
				<option value="1916">1916</option>
				<option value="1915">1915</option>
				<option value="1914">1914</option>
				<option value="1913">1913</option>
				<option value="1912">1912</option>
				<option value="1911">1911</option>
				<option value="1910">1910</option>
				<option value="1909">1909</option>
				<option value="1908">1908</option>
				<option value="1907">1907</option>
				<option value="1906">1906</option>
				<option value="1905">1905</option>
			</select>
		</td></tr>
		
			<tr><td align="right">
				<label>Numero de votre carte d'identité : </label>
			</td>
			<td>
				<input type="text" name="CI_pass1" />
			</td></tr>
			
			<tr><td align="right">
				<label>Adresse e-mail : </label>
			</td>
			<td>
				<input type="text" name="mail_pass1" />
			</td></tr>
			
			<tr><td align="right">
				<label>Confirmez votre adresse e-mail : </label>		
			</td>
			<td>
				<input type="text" name="mail_pass1" />
			</td></tr>
		
			<tr><td align="right">
				<label>Adresse : </label>
			</td>
			<td>
				<input type="text" name="adresse_pass1" />
			</td></tr>
			
			<tr><td align="right">
				<label>Ville : </label>	
			</td>
			<td>
				<input type="text" name="ville_pass1" />	
			</td></tr>
			
			<tr><td align="right">
				<label>Code postal : </label>
			</td>
			<td>
				<input type="text" name="cp_pass1" />
			</td></tr>
			
			<tr><td align="right">
				<label>Pays : </label>		
			</td>
				<td>
				<select name="pays_pass1">
					<option value="France" selected="selected">France </option>
					<option value="Afghanistan">Afghanistan </option>
					<option value="Afrique_Centrale">Afrique_Centrale </option>
					<option value="Afrique_du_sud">Afrique_du_Sud </option>
					<option value="Albanie">Albanie </option>
					<option value="Algerie">Algerie </option>
					<option value="Allemagne">Allemagne </option>
					<option value="Andorre">Andorre </option>
					<option value="Angola">Angola </option>
					<option value="Anguilla">Anguilla </option>
					<option value="Arabie_Saoudite">Arabie_Saoudite </option>
					<option value="Argentine">Argentine </option>
					<option value="Armenie">Armenie </option>
					<option value="Australie">Australie </option>
					<option value="Autriche">Autriche </option>
					<option value="Azerbaidjan">Azerbaidjan </option>
					<option value="Bahamas">Bahamas </option>
					<option value="Bangladesh">Bangladesh </option>
					<option value="Barbade">Barbade </option>
					<option value="Bahrein">Bahrein </option>
					<option value="Belgique">Belgique </option>
					<option value="Belize">Belize </option>
					<option value="Benin">Benin </option>
					<option value="Bermudes">Bermudes </option>
					<option value="Bielorussie">Bielorussie </option>
					<option value="Bolivie">Bolivie </option>
					<option value="Botswana">Botswana </option>
					<option value="Bhoutan">Bhoutan </option>
					<option value="Boznie_Herzegovine">Boznie_Herzegovine </option>
					<option value="Bresil">Bresil </option>
					<option value="Brunei">Brunei </option>
					<option value="Bulgarie">Bulgarie </option>
					<option value="Burkina_Faso">Burkina_Faso </option>
					<option value="Burundi">Burundi </option>
					<option value="Caiman">Caiman </option>
					<option value="Cambodge">Cambodge </option>
					<option value="Cameroun">Cameroun </option>
					<option value="Canada">Canada </option>
					<option value="Canaries">Canaries </option>
					<option value="Cap_vert">Cap_Vert </option>
					<option value="Chili">Chili </option>
					<option value="Chine">Chine </option>
					<option value="Chypre">Chypre </option>
					<option value="Colombie">Colombie </option>
					<option value="Comores">Colombie </option>
					<option value="Congo">Congo </option>
					<option value="Congo_democratique">Congo_democratique </option>
					<option value="Cook">Cook </option>
					<option value="Coree_du_Nord">Coree_du_Nord </option>
					<option value="Coree_du_Sud">Coree_du_Sud </option>
					<option value="Costa_Rica">Costa_Rica </option>
					<option value="Cote_d_Ivoire">C�te_d_Ivoire </option>
					<option value="Croatie">Croatie </option>
					<option value="Cuba">Cuba </option>
					<option value="Danemark">Danemark </option>
					<option value="Djibouti">Djibouti </option>
					<option value="Dominique">Dominique </option>
					<option value="Egypte">Egypte </option>
					<option value="Emirats_Arabes_Unis">Emirats_Arabes_Unis </option>
					<option value="Equateur">Equateur </option>
					<option value="Erythree">Erythree </option>
					<option value="Espagne">Espagne </option>
					<option value="Estonie">Estonie </option>
					<option value="Etats_Unis">Etats_Unis </option>
					<option value="Ethiopie">Ethiopie </option>
					<option value="Falkland">Falkland </option>
					<option value="Feroe">Feroe </option>
					<option value="Fidji">Fidji </option>
					<option value="Finlande">Finlande </option>
					<option value="France">France </option>
					<option value="Gabon">Gabon </option>
					<option value="Gambie">Gambie </option>
					<option value="Georgie">Georgie </option>
					<option value="Ghana">Ghana </option>
					<option value="Gibraltar">Gibraltar </option>
					<option value="Grece">Grece </option>
					<option value="Grenade">Grenade </option>
					<option value="Groenland">Groenland </option>
					<option value="Guadeloupe">Guadeloupe </option>
					<option value="Guam">Guam </option>
					<option value="Guatemala">Guatemala</option>
					<option value="Guernesey">Guernesey </option>
					<option value="Guinee">Guinee </option>
					<option value="Guinee_Bissau">Guinee_Bissau </option>
					<option value="Guinee equatoriale">Guinee_Equatoriale </option>
					<option value="Guyana">Guyana </option>
					<option value="Guyane_Francaise ">Guyane_Francaise </option>
					<option value="Haiti">Haiti </option>
					<option value="Hawaii">Hawaii </option>
					<option value="Honduras">Honduras </option>
					<option value="Hong_Kong">Hong_Kong </option>
					<option value="Hongrie">Hongrie </option>
					<option value="Inde">Inde </option>
					<option value="Indonesie">Indonesie </option>
					<option value="Iran">Iran </option>
					<option value="Iraq">Iraq </option>
					<option value="Irlande">Irlande </option>
					<option value="Islande">Islande </option>
					<option value="Israel">Israel </option>
					<option value="Italie">italie </option>
					<option value="Jamaique">Jamaique </option>
					<option value="Jan Mayen">Jan Mayen </option>
					<option value="Japon">Japon </option>
					<option value="Jersey">Jersey </option>
					<option value="Jordanie">Jordanie </option>
					<option value="Kazakhstan">Kazakhstan </option>
					<option value="Kenya">Kenya </option>
					<option value="Kirghizstan">Kirghizistan </option>
					<option value="Kiribati">Kiribati </option>
					<option value="Koweit">Koweit </option>
					<option value="Laos">Laos </option>
					<option value="Lesotho">Lesotho </option>
					<option value="Lettonie">Lettonie </option>
					<option value="Liban">Liban </option>
					<option value="Liberia">Liberia </option>
					<option value="Liechtenstein">Liechtenstein </option>
					<option value="Lituanie">Lituanie </option>
					<option value="Luxembourg">Luxembourg </option>
					<option value="Lybie">Lybie </option>
					<option value="Macao">Macao </option>
					<option value="Macedoine">Macedoine </option>
					<option value="Madagascar">Madagascar </option>
					<option value="Madère">Madère </option>
					<option value="Malaisie">Malaisie </option>
					<option value="Malawi">Malawi </option>
					<option value="Maldives">Maldives </option>
					<option value="Mali">Mali </option>
					<option value="Malte">Malte </option>
					<option value="Man">Man </option>
					<option value="Mariannes du Nord">Mariannes du Nord </option>
					<option value="Maroc">Maroc </option>
					<option value="Marshall">Marshall </option>
					<option value="Martinique">Martinique </option>
					<option value="Maurice">Maurice </option>
					<option value="Mauritanie">Mauritanie </option>
					<option value="Mayotte">Mayotte </option>
					<option value="Mexique">Mexique </option>
					<option value="Micronesie">Micronesie </option>
					<option value="Midway">Midway </option>
					<option value="Moldavie">Moldavie </option>
					<option value="Monaco">Monaco </option>
					<option value="Mongolie">Mongolie </option>
					<option value="Montserrat">Montserrat </option>
					<option value="Mozambique">Mozambique </option>
					<option value="Namibie">Namibie </option>
					<option value="Nauru">Nauru </option>
					<option value="Nepal">Nepal </option>
					<option value="Nicaragua">Nicaragua </option>
					<option value="Niger">Niger </option>
					<option value="Nigeria">Nigeria </option>
					<option value="Niue">Niue </option>
					<option value="Norfolk">Norfolk </option>
					<option value="Norvege">Norvege </option>
					<option value="Nouvelle_Caledonie">Nouvelle_Caledonie </option>
					<option value="Nouvelle_Zelande">Nouvelle_Zelande </option>
					<option value="Oman">Oman </option>
					<option value="Ouganda">Ouganda </option>
					<option value="Ouzbekistan">Ouzbekistan </option>
					<option value="Pakistan">Pakistan </option>
					<option value="Palau">Palau </option>
					<option value="Palestine">Palestine </option>
					<option value="Panama">Panama </option>
					<option value="Papouasie_Nouvelle_Guinee">Papouasie_Nouvelle_Guinee </option>
					<option value="Paraguay">Paraguay </option>
					<option value="Pays_Bas">Pays_Bas </option>
					<option value="Perou">Perou </option>
					<option value="Philippines">Philippines </option>
					<option value="Pologne">Pologne </option>
					<option value="Polynesie">Polynesie </option>
					<option value="Porto_Rico">Porto_Rico </option>
					<option value="Portugal">Portugal </option>
					<option value="Qatar">Qatar </option>
					<option value="Republique_Dominicaine">Republique_Dominicaine </option>
					<option value="Republique_Tcheque">Republique_Tcheque </option>
					<option value="Reunion">Reunion </option>
					<option value="Roumanie">Roumanie </option>
					<option value="Royaume_Uni">Royaume_Uni </option>
					<option value="Russie">Russie </option>
					<option value="Rwanda">Rwanda </option>
					<option value="Sahara Occidental">Sahara Occidental </option>
					<option value="Sainte_Lucie">Sainte_Lucie </option>
					<option value="Saint_Marin">Saint_Marin </option>
					<option value="Salomon">Salomon </option>
					<option value="Salvador">Salvador </option>
					<option value="Samoa_Occidentales">Samoa_Occidentales</option>
					<option value="Samoa_Americaine">Samoa_Americaine </option>
					<option value="Sao_Tome_et_Principe">Sao_Tome_et_Principe </option>
					<option value="Senegal">Senegal </option>
					<option value="Seychelles">Seychelles </option>
					<option value="Sierra Leone">Sierra Leone </option>
					<option value="Singapour">Singapour </option>
					<option value="Slovaquie">Slovaquie </option>
					<option value="Slovenie">Slovenie</option>
					<option value="Somalie">Somalie </option>
					<option value="Soudan">Soudan </option>
					<option value="Sri_Lanka">Sri_Lanka </option>
					<option value="Suede">Suede </option>
					<option value="Suisse">Suisse </option>
					<option value="Surinam">Surinam </option>
					<option value="Swaziland">Swaziland </option>
					<option value="Syrie">Syrie </option>
					<option value="Tadjikistan">Tadjikistan </option>
					<option value="Taiwan">Taiwan </option>
					<option value="Tonga">Tonga </option>
					<option value="Tanzanie">Tanzanie </option>
					<option value="Tchad">Tchad </option>
					<option value="Thailande">Thailande </option>
					<option value="Tibet">Tibet </option>
					<option value="Timor_Oriental">Timor_Oriental </option>
					<option value="Togo">Togo </option>
					<option value="Trinite_et_Tobago">Trinite_et_Tobago </option>
					<option value="Tristan da cunha">Tristan de cuncha </option>
					<option value="Tunisie">Tunisie </option>
					<option value="Turkmenistan">Turmenistan </option>
					<option value="Turquie">Turquie </option>
					<option value="Ukraine">Ukraine </option>
					<option value="Uruguay">Uruguay </option>
					<option value="Vanuatu">Vanuatu </option>
					<option value="Vatican">Vatican </option>
					<option value="Venezuela">Venezuela </option>
					<option value="Vierges_Americaines">Vierges_Americaines </option>
					<option value="Vierges_Britanniques">Vierges_Britanniques </option>
					<option value="Vietnam">Vietnam </option>
					<option value="Wake">Wake </option>
					<option value="Wallis et Futuna">Wallis et Futuna </option>
					<option value="Yemen">Yemen </option>
					<option value="Yougoslavie">Yougoslavie </option>
					<option value="Zambie">Zambie </option>
					<option value="Zimbabwe">Zimbabwe </option>
				</select>
				</td></tr>			
			
			<tr><td align="right">
				<label>Tel portable : </label>
			</td>
			<td>
				<input type="text" name="tel_portable_pass1" />
			</td></tr>
			
			<tr><td align="right">
				<label>Tel fixe : </label>	
			</td>
			<td>
				<input type="text" name="tel_fixe_pass1" />	
			</td></tr>
		</div>
		</table>
	</div>	
	</div>	
	<input type="submit" value="SUIVANT" name="suivant" id="suivant"/>
	</form>
	</body>
</html>


Voici mon code PHP :
<!DOCTYPE html>
<html>
    <head>
        <title>Choose your flight !</title> 
		<meta charset="utf-8" />
		<meta http-equiv="Content-Language" content="fr-fr" /> 
		<link rel="stylesheet" media="screen" type="text/css" href="design.css" />      
	</head>
	
	<body>
	
		<?php require_once('connect.php'); ?>
		<?php include("header.php"); ?>	
		<?php include("menu.php"); ?>
		
		<div class="corps">
			<?php

			require_once('connect.php');
			
			// On  récupèrer les champs
			$titre=$_POST['titre']; 

			$prenom_pass1=$_POST['prenom_pass1'];
			
			$nom_pass1=$_POST['nom_pass1'];
			 
			$jour_pass1=$_POST['jour_pass1'];
			
			$mois_pass1=$_POST['mois_pass1'];
			
			$annee_pass1=$_POST['annee_pass1'];
			
			$CI_pass1=$_POST['CI_pass1'];
				
			$mail_pass1=$_POST['mail_pass1'];
				
			$nom_pass1=$_POST['adresse_pass1'];
				
			$ville_pass1=$_POST['ville_pass1'];
				
			$cp_pass1=$_POST['cp_pass1'];
				
			$pays_pass1=$_POST['pays_pass1'];
				
			$tel_portable_pass1=$_POST['tel_portable_pass1'];
				
			$tel_fixe_pass1=$_POST['tel_fixe_pass1'];
			

		$sql ="INSERT INTO voyageur
					(titre, nom, prenom, numeroCI, mail, telephonePortable, telephoneFixe) 
		VALUES(:titre, :nom_pass1, :prenom_pass1, :CI_pass1, :mail_pass1, :tel_portable_pass1, :tel_fixe_pass1)";
		
		$result = $bdd_voyageurs->prepare($sql);
		$result->bindValue('titre' $titre, PDO::PARAM_STR); 
		$result->bindValue('nom', $nom_pass1, PDO::PARAM_STR);
		$result->bindValue('prenom', $prenom_pass1, PDO::PARAM_STR);
		$result->bindValue('numeroCI', $CI_pass1, PDO::PARAM_INT);
		$result->bindValue('mail', $mail_pass1, PDO::PARAM_STR);
		$result->bindValue('telephonePortable', $tel_portable_pass1, PDO::PARAM_INT);
		$result->bindValue('telephoneFixe', $tel_fixe_pass1, PDO::PARAM_INT);
		$result->execute();
		
			?>


Pourriez vous m'aider ?

Merci d'avance

2 réponses

  1. Bonjour

    Il te manque une virgule entre 'titre' et $titre.
    Tu as beaucoup regardé ta ligne 56 avant de poser ta question ?
    Et tu crois vraiment qu'il était nécessaire de nous coller 250 noms de pays pour trouver ça ?
    1. Bojnour

      Merci pour votre réponse, je n'avais pas vu la virgule !
      en revanche maintenant j'ai une autre erreur :
      Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in on line 63
  2. je n'avais pas vu la virgule !
    Faut reconnaître que c'était compliqué, il y avait toute une ligne à lire !

    Quant à ta nouvelle erreur, elle est presque aussi évidente. Franchement, tu devrais faire un petit effort pour apprendre les langages au lieu de demander aux autres de faire ton travail.
    1. Si c'est pour critiquer, cela ne sert a rien de venir sur ce forum.
      Tout le monde n'a pas les mêmes compétences que toi et c'est bien pour cela que ces forums existent !
    2. Je ne critique pas l'incompétence, mais la fainéantise.