Bonjour à tous!

Je teste PHP PDO avec MySQL mais visiblement il y a au moins une erreur puisque rien ne se passe sur ma base de données:

Extrait du code HTML important (totalité visible sur (url : http://itconsulting.net46.net/lapeyre/)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<!doctype html>
<html>
<head>
<meta charset="UTF-8"><head> [...other line code]
 <script type="text/javascript"src="jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="sqlConnect.js"></script>
</head>
<body> [other controls]
<textarea name="message" id="message" style="position:absolute;left:138px;top:156px;width:276px;height:98px;z-index:4;" rows="5" cols="40" tabindex="5"></textarea>
<input type="button" id="send" onclick="jsConnect();return false;" name="" value="Envoie Email" style="position:absolute;left:320px;top:270px;width:96px;height:25px;z-index:5;" tabindex="6">
</body>
<html>
Code JS:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
function jsConnect()
 {	alert ('OOOWebHost');
	var _data ="";
	$.ajax(
	{	type: "POST",
		url: "sqlConnect.php",
		data: _data,
		dataType: "JSON",
		success: function(msg)
		{	oData = JSON.parse(msg);
			var alertMsg = oData[0].id;
			alert (alertMsg ); 
			$("#message").val("Essai youppi");
		}
	});
}
Mon code PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
 <?php
 
//PDO / php_pdo / php_pdo_mysql / Data Objects / class pdo
 
$dsn = 'mysql:host=mysql2.000webhost.com ;dbname=XXXXX';
$username = 'XXXX';
$password = 'XXX';
$options = array(    PDO::ATTR_ERRMODE,
            PDO::ERRMODE_EXCEPTION
);
$rowTable = array( );
$sql = "SELECT *  FROM 'participant'"// on crée la requête SQL
try
{
    $dbh = new PDO($dsn, $username, $password, $options);
    $dbh->query($sql);  
    foreach($dbh->query($sql) as $row)
   {    $rowTable[] = $row;
   }
} 
catch (PDOException $e)
{  $rowTable[] =  "Erreur !: " . $e->getMessage() ;
    die();
}
 
$dbh = null;// Fermeture connexion !
echo json_encode($rowTable);
?>