Aide sur filtre requête MySql
bonjour à tous,
voici mon code
Code:
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
<?php
session_start();
if (isset($_SESSION['login']) && isset($_SESSION['mdp'])) {
$login = $_SESSION['login'];
$mdp = $_SESSION['mdp'];
}
?>
<html>
<head>
<title>modification de données de la base entrainementSAL</title>
</head>
<body>
<table width="890" border="1">
<tr>
<td><? print_r($login) ; ?></td>
</tr>
</table>
<table width="890" border="1">
<tr>
<?php
$cnx = mysql_connect( "****", "*****", "*****" ) ;
$db = mysql_select_db( "ma base" ) ;
//requête SQL:
$sql = "SELECT *
FROM entrainementSAL
ORDER BY Date DESC" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//requête SQL:
$sql = "SELECT *
FROM entrainementSAL
ORDER BY Date DESC" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo(
"<div align=\"center\">"
.$result->Date." ".$result->DP." ".$result->Lieu
." <a href=\"modification2.php?idPersonne=".$result->id."\">modifier</a></div>\n"
) ;
}
?>
</body>
</html> |
quand je me logue, et que j'ouvre cette page il me met bien qui est connecté par la variable
Code:
<? print_r($login) ; ?>
J'aimerai que la liste des enregistrements affichés sur cette page dépendent du nom de la personne qui s'est connectée.
j'ai essayé comme ceci en modifiant la requête mais cela ne marche pas
Nota :
$login est le nom de la personne connectée
DP est l'endroit de ma base entrainementSAL ou son stoqués les noms des personnes qui on fait un enregistrement
Code:
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 30 31 32 33 34 35
|
<?php
$cnx = mysql_connect( "****", "*****", "*****" ) ;
$db = mysql_select_db( "ma base" ) ;
//requête SQL:
$sql = "SELECT *
FROM entrainementSAL WHERE DP ='$login'
ORDER BY Date DESC" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//requête SQL:
$sql = "SELECT *
FROM entrainementSAL where DP='$.login'
ORDER BY Date DESC" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo(
"<div align=\"center\">"
.$result->Date." ".$result->DP." ".$result->Lieu
." <a href=\"modification2.php?idPersonne=".$result->id."\">modifier</a></div>\n"
) ;
}
?> |
merci de votre aide car la je bloc serieux