Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/04/2007, 16h44   #1
Membre du Club
 
Inscription : février 2007
Messages : 271
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 271
Points : 50
Points : 50
Par défaut Problème syntaxe "-" ?

Salut

J'ai un formulaire ou je rentres une chaîne de caractères au format :
JJ-MM-AAAA (ex : 18-04-2007)

A validation j'ai ce qui tourne :
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
<?php 
 
$SAISIE=$_POST['nom'];
//REQUETE 1  - VERIFICATION SI DATE SAISIE EST VALIDE
				$connexion=mysql_connect('localhost','-','-') or die ('impossible de se connecter, veuillez ré-essayer');
$db = mysql_select_db('intranet', $connexion) or die ('La base de données ne peut pas être sélectionnée');
 
if($connexion) 
				{
				$query="SELECT * FROM fichier WHERE date='".$SAISIE."'";
				}
				$result=mysql_query($query);
				if(mysql_num_rows($result) == 1)
				{	
				header("location:intranet2.php?page=RechercheDocDate1"); //DATE VALIDE
				}
				else
				{	
				header("location:intranet2.php?page=RechercheDocDate2"); //DATE INVALIDE
				}
 
            break;
        }
    }
	?>

Lorsque j'ai fait une "insertion" via la BD. La redirection se fait très bien !
Lorsque je fais une "insertion" a travers le site. ça se passe bien la modif au niveau de la BD. mais avec la deuxième solution ça me met a touts les coups l'erreur et donc la redirection 2.



Cordialement
Kenshin86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 16h51   #2
Membre du Club
 
Inscription : février 2007
Messages : 271
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 271
Points : 50
Points : 50
Ok , je viens de remarquer que l'insertion des données avec la BD ne fonctionnes QUE lorsqu'il y a une seule date identique...

Je continues a chercher.
Kenshin86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 17h00   #3
Membre du Club
 
Inscription : février 2007
Messages : 271
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 271
Points : 50
Points : 50
Le problème venait de la :

Code :
if(mysql_num_rows($result) == 1)
Kenshin86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h29.


 
 
 
 
Partenaires

Hébergement Web