Accueil > Forum > > > > php sql affiché si
php sql affiché si
mardi 15 septembre 2009 à 21:05:28 |
php sql affiché si

olvean
|
Bonjour alors voila je cherche quelqu'un qui pourrai m'aider à afficher les objet d'un membre uniquement si il lui appartient. donc en gros je voudrais que quand le membre veux supprimer un objet il ne voi que les siens grace a $_SESSION['login'] merci d'avance.
la page pour ajouté.
Code PHP : <html>
<head>
<title>Espace membre</title>
</head>
<body>
Bienvenue <?php echo htmlentities(trim($_SESSION['login'])); ?>!<br />
<a href="deconnexion.php">Déconnexion</a><br><br>
<link rel="stylesheet" type="text/css" href="style.css"/>
<?php
require("connexion/connect.php");
if($_POST["objet"])
{
$sql="insert into commerce values(NULL,'".stripslashes(str_replace("'","'",$_POST["objet"]))."','".stripslashes(str_replace("'","'",$_POST["rare"]))."','".stripslashes(str_replace("'","'",$_POST["type"]))."','".stripslashes(str_replace("'","'",$_POST["level"]))."','".stripslashes(str_replace("'","'",$_POST["lien"]))."','".stripslashes(str_replace("'","'",$_POST["emplacement"]))."','".stripslashes(str_replace("'","'",$_POST["pseudo"]))."')";
if(mysql_query($sql)==true)
$ok=1;
else
$ok=0;
}
if($ok==1)
echo "<span style=\"color:red\">Nouvelle objet ajoutée!</span><br><br>";
?>
Ajout d'un Objet
<br><br>
<form action="?page=add-objet" method="POST">
<center>
<table>
<tr><td>Objet</td><td> : </td><td><input type="text" name="objet"></td></tr>
<tr><td>Rareté</td><td> : </td><td><select type="text" name="rare">
<option value="White">Commune "blanc"</option>
<option value="Bleu">Rare "vert"</option>
<option value="DodgerBlue">Unique "bleu"</option>
<option value="Orange">Légendaire "orange"</option>
</select></td></tr>
<tr><td>Type d'objet</td><td> : </td><td><select type="text" name="type">
<option value="Dagues">Dagues</option>
<option value="Epées 1M">Epées 1M</option>
<option value="Epées 2M">Epées 2M</option>
<option value="Hallebardes">Hallebardes</option>
<option value="Bâtons">Bâtons</option>
<option value="Arcs">Arcs</option>
<option value="Grimoires">Grimoires</option>
<option value="Orbes / Baguettes">Orbes / Baguettes</option>
<option value="Tissu">Tissu</option>
<option value="Cuir">Cuir</option>
<option value="Maille">Maille</option>
<option value="Plate">Plate</option>
<option value="Boucliers">Boucliers</option>
<option value="Boucles d'oreilles">Boucles d'oreilles</option>
<option value="Bagues">Bagues</option>
<option value="Amulettes">Amulettes</option>
<option value="Stigmas">Stigmas</option>
<option value="Autre">Autre</option>
</select></td></tr>
<tr><td>Level</td><td> : </td><td><input type="text" name="level"></td></tr>
<h3>Uniquement les chiffres de fin pour le lien http://www.aionarmory.com/item.aspx?id=<font color="Red">111600797</font></h3>
<tr><td>Lien Aion Armory</td><td> : </td><td><input type="text" name="lien" value="111600797"></td></tr>
<tr><td>Emplacement</td><td> : </td><td><select type="text" name="emplacement">
<option value="Banque de légion" selected="selected">Banque de légion</option>
<option value="Sa banque">Votre banque</option>
</select></td></tr>
<td><action type="text" name="pseudo" value="<?php echo htmlentities(trim($_SESSION['login'])); ?>"></td></tr>
<tr><td colspan=7><input type="submit" value="Valider"></td></tr>
</table>
</center>
</form>
</body>
</html>
la page pour supprimer "un exemple car je n'es pas encore fait cette page mais elle serait identique "
Code PHP : <?php
require("connexion/connect.php");
if($_POST["id"])
{
$sql="DELETE FROM legion WHERE id=\"".$_POST["id"]."\";";
mysql_query($sql);
echo "<span style=\"color:red\">news supprimer!</span><br>";
}
?>
<form action="?page=del-membre-forum" method="POST" id="form1">
Choisir la news a Supprimer :
<br>
<select name="news" onChange="document.getElementById('form1').submit()">
<option value="">-= Choisir =-</option>
<?php
$sql="select * from legion order by id";
$result=mysql_query($sql);
while($res=mysql_fetch_array($result))
echo "<option value=\"".$res["id"]."\">".$res["login"]."</option>";
?>
</select>
</form>
<?php
if($_POST["news"])
{
$sql="select * from legion where id=".$_POST["news"].";";
$result=mysql_query($sql);
$res=mysql_fetch_array($result);
echo "<br><hr><br>";
echo "<form action=\"?page=del-membre-forum\" method=\"POST\">
<input type=\"hidden\" name=\"id\" value=\"".$res["id"]."\">
<table>
<tr><td>Membre</td><td>:</td><td>".$res["login"]."</td></tr>
<tr><td>Classe</td><td>:</td><td>".$res["classe"]."</td></tr>
<tr><td>Level</td><td>:</td><td>".$res["lvl"]."</td></tr>
<tr><td>Metier</td><td>:</td><td>".$res["metier"]."</td></tr>
<td><action type=\"text\" name=\"id\" value=\"".$res["id"]."\"></td></tr>
<tr><td colspan=1><input type=\"submit\" value=\"Supprimer\"></td></tr></table>";
}
?>
|
|
jeudi 17 septembre 2009 à 19:49:15 |
Re : php sql affiché si

nautilus99
|
Bonjour,
Vaste question, pas très claire... En bref, tu veux qu'un membre ne puisse supprimer un objet quelconque surt ton site, que et uniquement s'il en est le proprio.
Dans ce cas, chaqu etable doit avoir un champ, par exemple "owner_id", qui indique à qui appartient l'objet en question.
Et dans tes requêtes, rajoutes dans la clause WHERE un "AND owner_id='$owner'"
|
|
Cette discussion est classée dans : php, objet, supprimer, membre, res
Répondre à ce message
Sujets en rapport avec ce message
Espace membre objet constructeur sans paramètres... [ par alphacrash ]
Salut, voilà j'essaye de créer un espace membre en objet PHP5 et j'ai un souci, je n'arrive pas à utiliser un objet crée dans une portion de if.En fai
Passage de type objet a un parametre [ par mael974 ]
Bonjour a tous,mon pbl est le suivant (je suis en php 5) : j'ai un objet (type objet) que je souhaite passer en paramtre pour pouvoir ensuite utiliser
fonction php + supprimer des mots dans une chaine [ par hadjiphp ]
Bonjour, merci pour ce site et souhaite de trouver tous ce que je veux. je vous remercie. Bonjour, j'ai une question : je cherche une fonction
Supprimer ligne tableau php / mysql [ par javo222 ]
Bonjour, Je rencontre un petit soucis concernant la suppression de ligne en php. J'ai un tableau de plusieurs colonnes et plusieurs lignes et dans la
Développeurs de Templates et Thèmes PrestaShop tout avec PHP/MySQL [ par parecci ]
Bonjour, Ce que je compte faire est de collecter une équipe que je nomme INTEAM2, Qui en serait membre ? Je compte limiter au maximum le nombre des m
Sécurisé des pages html pour un espace membres php [ par yuricol ]
Bonjour, Je dispose d'un espace membres en php, avec pages sécurisées, cet espace membre est installé sur un site en html.Mon soucis , c'est que je vo
Intégration objet COM dans PHP [ par a_dauguet ]
Bonjour,Je me suis fait un petit objet COM en c++ que j'apelle depuis PHP.Le pb est qu'a chaque fois que j'appelle la page l'objet semble se reinstanc
code php pour supprimer fichier du serveur ne marche pas help [ par sebing ]
Bonsoir,Je veux créer sur mon site une page dont l'on pourrait télécharger des fichiers sur le serveur, ou les supprimer, ou les télécharger sur son o
Script php pour inscription des membre [ par fraisa1985 ]
Bonjour, Je cherche à un script php qui permet de faire une inscription des membres. aprés une inscription préliminaire un mail de confirmation doit
Regroupée des script php [ par olgay95 ]
Bonjour voila je souhaite crée un sorte de portail informatique dont jai plusieur script en main ( script pour membre et blog hoster , flash chat , sc
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|