tintindelacite

Ses derniers sujets sur les forums

tintindelacite
le 29/11/2008 à 14:29
Espace membre erreur afficher avant envoi....
Bonjour j'ai suivi le comment faire un espace membre du site....et avant l'envoi j'ai erreur afficher au moins un champ est vide....et bien entendu quand je soumet le formulaire j'ai une deuxième erreur ; un membre possede déja ce login...
bien entendu mon formulaire
<form action="inscription.php" method="post">

La parti traitement de mon formulaire dans inscription .php....
<?php
// on teste si le visiteur a soumis le formulaire
if (isset($_POST['inscription']) && $_POST['inscription'] == 'Inscription') {
// on teste l'existence de nos variables. On teste également si elles ne sont pas vides
if ((isset($_POST['nom']) && !empty($_POST['nom']))&& (isset($_POST['prenom']) && !empty($_POST['prenom']))&& (isset($_POST['e_mail']) && !empty($_POST['e_mail']))&& (isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['pass']) && !empty($_POST['pass'])) && (isset($_POST['pass_confirm']) && !empty($_POST['pass_confirm']))) {
// on teste les deux mots de passe
if ($_POST['pass'] != $_POST['pass_confirm']) {
$erreur = 'Les 2 mots de passe sont différents.';
// connection à la base de lespinasse_tennis
$base = mysql_connect ('localhost', 'xxxxxx', 'xxxxx');
mysql_select_db ('xxxxxx', $db);

// on recherche si ce login est déjà utilisé par un autre membre
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_escape_string($_POST['login']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);

if ($data[0] == 0) {
$sql = 'INSERT INTO membre VALUES("", "'.mysql_escape_string($_POST['nom']).'","'.mysql_escape_string($_POST['prenom']).'","'.mysql_escape_string($_POST['e_mail']).'","'.mysql_escape_string($_POST['login']).'", "'.md5(mysql_escape_string($_POST['pass'])).'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
session_start();
$_SESSION['login'] = $_POST['login'];
header('Location: administration.php');
exit();
}
}
else {
$erreur = 'Un membre poss&egrave;de d&eacute;j&agrave;
ce login.';
}
}
}
else {
$erreur = 'Au moins un des champs est vide.';
}
?>

Si quelqu' un voit ou j'ai pu faire une erreur Merci
tintindelacite
le 03/08/2008 à 23:41
update 2 champ dans bdd
Bonsoir j'essaie de mettre a jour 2 champ de ma table par un formulaire
<?php
if(isset($_POST['journee'])) $journee=$_POST['journee'];
else $journee="";


if(isset($_POST['but_recevant'])) $but_recevant=$_POST['but_recevant'];
else $but_recevant="";

if(isset($_POST['but_visiteur'])) $but_visiteur=$_POST['visiteur'];
else $but_visiteur="";

// On vérifie si les champs sont vides
if(empty($journee) OR empty($but_recevant) OR empty($but_visiteur))

{
echo '<font color="red">Attention, seul le champs <b>Note et But</b> peuvent rester vide !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table

else


{
// connexion à la base
$db = mysql_connect('********','******', '*******') or die('Erreur de connexion '.mysql_error());
// sélection de la base

mysql_select_db('********',$db) or die('Erreur de selection '.mysql_error());

// on fait la requête sql
$sql ='UPDATE champ_pro_prem_div_2008_2009 SET but_recevant="'.$_POST['but_recevant'].'"AND but_visiteur="'.$_POST['but_visiteur'].'" WHERE journee="'.$_POST['journee'].'"';

// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
php?>

Je n'ai pas de message d'erreur mais mes donées ne sont pas mise a jour....
Si quelqu' un peut m'aiguiller ca serai sympa
Merci
@+
tintindelacite
le 27/02/2008 à 21:37
Requete pour calculer une moyenne???
Slt à tous, j'ai une table "stats_joueurs" avec les champs id auto, statut varchard,nom_prenon varchard, id_journee int,rencontre varchard,note float, commentaires text, j'aimerais savoir comment je dois m'y prendre pour afficher le champ nom_joueur qui a obtenu la meilleure moyenne sur le champ note de toute les journee champ id_journee, j'espère avoir bien expliquer....merci
tintindelacite
le 17/02/2008 à 10:46
Select en fonction d'un champ
Bonjour, j'ai une base avec 8 champs
id auto, nom_prenom varchard, statut varchard,id_journee int, homme_match varchard, note float,but int, commentaire text, dans un premier select j'affiche la id_journee, et homme_match comme ceci
<?php
$sql = "SELECT id_journee,nom_prenom FROM stats_joueurs WHERE homme_match='oui' ORDER BY 'id_journee'DESC LIMIT 1";
// on envoie la requête
$result = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

while($val = mysql_fetch_array($result)){
echo("<TR><TD COLSPAN=2 bgcolor='$coul3'>");
echo $val['id_journee'];
echo("</TD><TD COLSPAN=4 bgcolor='$coul3'>");
echo $val['nom_prenom'];
echo "</TR>";
echo "</TABLE>";
?>

ça sa fonctionne ensuite j'ai une entête de table en html et je souhaiterai afficher les champs statut,nom_prenom, note,but,commentaire, en fonction de id_journee du premier select et la il m'affiche n'importe quelle journee si je laisse les journee précédente dans la table
<?php
$sql = "SELECT id_journee,statut,nom_prenom,note,but,commentaire FROM stats_joueurs WHERE id_journee ORDER BY'id_journee'DESC LIMIT 0,16";
// on envoie la requête
$result = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

while($val = mysql_fetch_array($result)){
if($cpt % 2 == 0){ // Test si l'on se trouve sur une ligne 'paire' ou 'impaire'

// Dans le cas d'une ligne 'paire'
echo("</td><td bgcolor='$coul1'>");
echo $val["statut"];
echo("</td><td colspan=1 bgcolor='$coul1'>");
echo $val["nom_prenom"];
echo("</td><td colspan=1 bgcolor='$coul1'>");
echo $val["note"];
echo("</td><td colspan=1 bgcolor='$coul1'>");
echo $val["but"];
echo("</td><td colspan=2 bgcolor='$coul1'>");
echo $val["commentaire"];
echo("</td></tr>");
$cpt++;
}
else{
// Dans le cas d'une ligne 'impaire'
echo("</td><td colspan=1 bgcolor='$coul2'>");
echo $val["statut"];
echo("</td><td colspan=1 bgcolor='$coul2'>");
echo $val["nom_prenom"];
echo("</td><td colspan=1 bgcolor='$coul2'>");
echo $val["note"];
echo("</td><td colspan=1 bgcolor='$coul2'>");
echo $val["but"];
echo("</td><td colspan=1 bgcolor='$coul1'>");
echo $val["commentaire"];
echo("</td></tr>");
$cpt++;
}
}
?>

Voila si je pouvez avoir un idee ca serait sympa
@+
tintindelacite
le 01/02/2008 à 16:44
liste deroulante pour afficher differents fichjers txt
Slt, j'affiche mes fichiers txt comme
suit:.
<?php
$Fcommentaire = "commentaire/lespinasse_st_lys_26_01_08.txt";
if (file_exists($Fcommentaire));
$tableau = file($Fcommentaire);
while(list($cle,$val) = each($tableau))
{
echo $val."<br>";
}
?>

et je souhaiterais savoir comment je peus créer une lisrte deroulante pour offrier les anciens commentaires dans un fichier txt (a savoir qu'il sont nommé par date...ex: commentaire/lespinasse_stlys_26_01_08.txt
Merci @+
tintindelacite
le 09/01/2005 à 22:34
re afficher un champ suite a un lien
Salut je vous remercis d'avoir pris le temps de vous pencher sur mon problème..c'est pas tout a fait résolu il m'affiche: le_else _element_non_reconnu...
Rien ne m'empêche d'aficher mon champ texte directement sur la page_annonce en attendant de progresser...
@ + merci
tintindelacite
le 06/01/2005 à 13:40
afficher un champ d'une table suite a un lien
Bonjour je souhaiterais afficher un champ d'une table dans une autre page suite a un click sur un champ afficher dans une page de la dite table....
->j'ai une page qui affiche 3 champ
-> date -> titre -> categorie
-> je souhaiterais en clicquant sur le champ titre
afficher le champ texte dans un pop-up ou une nouvelle page......
Merci @+
LoadingChargement en cours