enlever des choses ds sql

Répondre
doctino
le 16/01/2004 à 18:53
doctino
voila g une table comptes avec pseudo passe comentaire etc...

et une nb_connectes
pseudo time
arno 1000

apartir de la je voudrais suprimer le pseudo et le time de la table pour faire un style logout.

tel est le wall je n est pas de message d erreur mais rien est enlever ds la table nb_connectes

http://www.lephpfacile.com/wall/lire_wall.php?wall=1134
tino
LA GLOBULE
le 16/01/2004 à 22:29
LA GLOBULE
Essaye comme ca :

$sql = 'DELETE FROM nb_connectes WHERE pseudo="'.$det.'"';
$result=mysql_query ($sql) or die (mysql_error());

Mais y'a un truc qui me chagrine, c'est que $det, ben cette variable n'est utilisée nulle part dans ton script...

PS : lisez le cours sur le debbugage et prenez l'habitude d'inclure vos requetes dans des variables afin de pouvoir les echo, et prenez aussi l'habitude mettre d'utiliser mysql_error pour voir les erreurs retournees : parce la, on se sait pas ce qui coince.
doctino
le 17/01/2004 à 09:56
doctino
si ds la liste des personne connectes

<html>
<head>
<title>online</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<p align="center">
<?php


//Fichier necessaire
include("sources/config.php");

// Verifie si on peut se connecter a la base sql
$connect=mysql_connect($host,$user,$pass) or die ("Impossible de se connecter");
mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees");

//Verifie si on s'est connecte a l'espace membre
$connom=$HTTP_COOKIE_VARS["espace_login"];
$conpass=md5($HTTP_COOKIE_VARS["espace_pass"]);
$result=mysql_query ("SELECT * FROM comptes WHERE nom='$connom' and pass='$conpass'") or die ("Requete impossible");
$autoconnect = mysql_num_rows($result);
if ($autoconnect==0) {
echo("<script language=\"javascript\">location=\"erreur.php\";</script>");}
?>
<br>
</p>
<table width="100%" border="0" align="center" bgcolor="#FFFF66" height="100%">
<tr>
<td width="100%" bgcolor="#CCCCFF" valign="top">
<?php



//Recupere le nombre de messages au total

$result=mysql_query ("SELECT * FROM nb_connectes ORDER by pseudo") or die ("Requete impossible... :'(");



//Nombre de messages recuperer dans $nbmess

$nbmemb = mysql_num_rows($result);

$ip = mysql_num_rows($result);

//Premiere Page

if(!$start) {$start=0;}



//Recupere le nombre de messages au total

$result=mysql_query ("SELECT * FROM nb_connectes ORDER by pseudo LIMIT $start,$messpage") or die ("Requete impossible");



//Affichage du nombre de membres

echo("<font face=\"$font\" size=\"$size\">&nbsp;Total des membres connectés :</font><font face=\"$font\" size=\"$size\" color=\"#FF0000\">&nbsp;$nbmemb</font><hr>");



//Affichage des membres



while ($row = mysql_fetch_array($result)) {

$pseudo = $row["pseudo"];

$result2=mysql_query ("SELECT * FROM comptes where nom = '$pseudo'") or die ("Requete impossible");

$row2 = mysql_fetch_array($result2);

$noma = $row2["nom"];

$prenoma = $row2["prenom"];

$webcama = $row2["webcam"];
if ($webcama == "1")

{

$webcama = "camerat.gif";

}

else

{

$webcama = "sans.gif";

}


$microa = $row2["micro"];

if ($microa == "1")

{

$microa = "microt.gif";

}

else

{

$microa = "sans.gif";

}
$sexea = $row2["sexe"];

if ($sexea == "Masculin")

{

$sexea = "icomem.gif";

}

if ($sexea == "Couple")


$sexea = "icocpl.gif";

{
if ($sexea == "Féminin")


$sexea = "icogirl.gif";

}

$agea = $row2["age"];

$commenta = $row2["commentaire"];

$localitea = $row2["localite"];

$ip = $row2["ip"];

//SELECT membre_pseudo




//Affichage des membres

echo("<table width=\"100%\" border=\"0\" bgcolor=\"#FFFFFF\">\n");

echo("<tr >\n");

echo("<center><td width=\"1%\"><a href=\"details.php?det=$noma\" target=(_blank )width=160,height=220 ><img src=\"images/detail.gif\" border=\"0\" alt=\"Details\"></a></td></center>\n");

echo("<center><td width=\"1%\"><a href=\"envoyermess.php?nomdest=$noma \" target=(_blank)><img src=\"images/ami.gif\" border=\"0\" alt=\"Envoyer un message \" ></a></td></center>\n");



echo ("<center><td width=\"1%\"><font face=\"$font\" size=\"$size\" color=\"#000000\"><img src=\"images/" . $sexea . "\" width=\"20\"></font></td></center>\n");

echo ("<center><td width=\"1%\"><font face=\"$font\" size=\"$size\" color=\"#000000\"><img src=\"images/" . $webcama . "\" width=\"15\"></font></td></center>\n");

echo ("<center><td width=\"1%\"><font face=\"$font\" size=\"$size\" color=\"#000000\"><img src=\"images/" . $microa . "\" width=\"20\"></font></td></center>\n");

echo ("<center><td width=\"3%\"><font face=\"$font\" size=\"$size\" color=\"#000000\">$pseudo</font></td></center>\n");

echo ("<center><td width=\"3%\"><font face=\"$font\" size=\"$size\" color=\"#000000\">$prenoma</font></td></center>\n");

echo ("<center><td width=\"3%\"><font face=\"$font\" size=\"$size\" color=\"#000000\">$agea</font></td></center>\n");


echo ("<center><td width=\"3%\"><font face=\"$font\" size=\"$size\" color=\"#000000\">$localitea</font></td></center>\n");

echo ("<center><td width=\"12%\"><font face=\"$font\" size=\"$size\" color=\"#000000\">$commenta</font></td></center>\n");

echo"<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"30\">";

echo("</tr >\n");

echo ("</table>\n");

}

//Si il n'y a pas encore de message recu

if ($nbmemb=="") {

echo("<table width=\"100%\" border=\"0\" bgcolor=\"#FFFFFF\"><tr>");

echo("<td><font face=\"$font\" size=\"$size\"><i>Aucun membre pour le moment</i></font>");



echo("</td></tr></table>");}



//Barre de navigation (page précédente - page suivante)

//Affichage ou non de l'url page precedente

echo("<table width=\"100%\" border=\"0\" align=\"center\"><tr><td width=\"30%\">");

if($start>0){

echo("<a href=\"listemembres.php?start=".($start-$messpage)."\"><font face=\"$font\" size=\"$size\">&lt;&lt; Pr&eacute;c&eacute;dente</font></a>");}



if($nbmemb>0){

echo("</td><td width=\"40%\"><div align=\"center\"><font face=\"$font\" size=\"$size\">Page ");

echo ($start + $messpage)/$messpage;

echo (" sur ");

echo ceil($nbmemb/ $messpage);}

echo("</font></div></td><td width=\"30%\">");

//Affichage ou non de l'url Page suivante

if($nbmemb>$start+$messpage){

echo("<div align=\"right\"><a href=\"listemembres.php?start=".($start+$messpage)."\"><font face=\"$font\" size=\"$size\">Suivante &gt;&gt;</font></a></div>");}

echo("</td>\n</tr>\n</table>\n");

?>
</td>
</tr>
</table>
<br>
<div align="center"></div>
<?php

//Ferme la base de donnees

mysql_free_result($result);

mysql_close($connect);

?>
</body>
</html>
tino
teeboh
le 17/01/2004 à 11:25
teeboh
Moi je veux pas dire mais tu vas te faire taper dessus smiley ou smiley

Pourquoi ? parceque y a un wall justement pour éviter qu'il y ait 50000 lignes de code qui se baladent dans le forum !!!
En plus ce qui est bien avec le wall c'est qu'il y a des couleurs
YO !!
doctino
le 19/01/2004 à 17:18
doctino
c clair je me suis aracher sur se coups :( excuse moi la globule
tino
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours