Problème pour récupérée une valeur Mysql et php

[Fermé]
Signaler
Messages postés
596
Date d'inscription
mardi 8 avril 2008
Statut
Membre
Dernière intervention
9 septembre 2021
-
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
-
Bonjour,

Voila je test pour faire un lien caché mais accessible seulement aux membres ou la valeurs de admin == 1, le problème impossible de récupérer cette valeur.

<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
<title>Croquies ma chérie</title>

<?php
ini_set('display_errors','off');
session_start();
mysql_connect('localhost','root','');
mysql_select_db('phpmembre');
mysql_query("SELECT admin FROM users WHERE username = '{$_SESSION['pseudo']}'");
$admin == $_SESSION['admin'];

if(isset($_SESSION['pseudo']))
{
?>
<span class="p";>
<?php
echo  "Bonjour ".$_SESSION['pseudo'] ;
echo '</br>Type admin : '.$data['admin'].'<br />';
echo "</br>Type admin =".$_SESSION['admin'];
?>

</span>
<br/><br/><a href="logout.php">Me déconnecter</a>
<br/><br/><a href="update.php">Modifier mes informations</a>
<br/><br/><a href="desinscrire.php">Supprimer le compte</a>

<?php	if(isset($_SESSION['admin']) && $_SESSION['admin'] == 1)
		{
		?>	
		<br/><br/><a href="fichier.php">Ajouter images</a>	
		<?php	
		}
		?>

<?php
}else{
	header('Location:index.php');

}

?>


1 réponse

Messages postés
596
Date d'inscription
mardi 8 avril 2008
Statut
Membre
Dernière intervention
9 septembre 2021
20
Bonsoir, si quelqu'un pouvez m'aider car je cherche mais je sais pas trop comment faire pourtant pour le pseudo sa marche bien après pour la variable admin j'arrive même pas a l'affichier.
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017

Comment par faire les modif au niveau de tes requêtes, car, mysql est déprécié maintenant c'est mysqli ou pdo ou encore poo.

Fait les modif et ça devrait le faire un peu mieux je pense.

si cela ne fonctionne toujours pas, renvoie nous ton code modifié.


mysql_query("SELECT admin FROM users WHERE 
username ={$_SESSION['pseudo']}'");


Je pense que se serais plus un truc du genre :

mysql_query("SELECT admin FROM users WHERE
username='".$_SESSION['pseudo']."'");