begin process at 2010 03 22 16:43:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

probleme bdd SQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme bdd SQL

lundi 15 décembre 2003 à 22:06:55 | probleme bdd SQL

rems02

Bonjour,
J'ai un probleme que je n'arrive pas à resoudre:
Ma première page (page1.php) envoie
deux données par deux "case select" nommées
"piece" et "annee" à ma bdd
c'est la que je veux afficher le resultat,

si piece= 1 et annee=2000
ça marche très bien

par contre
si piece=uncepi ou 2centimesEpi et annee=1960
cela ne marche plus
Je ne sais pas pourquoi ???

(les données demandées existent biensûr dans la bdd)


Quelqu'un a une solution STP ?


Voilà une partie du code de "page1.php":

<form name="monform" action="page2.php3">
<p align="left" class="TxtInfo"><br>
 1 - Votre pièce:
<select name="piece">
<option>Pièce</option>
<option value="uncepi">1 centime Epi</option>
<option value="2centimesEpi">2 centimes Epi</option>

<option value="1">1</option>
</select>
année 
<select name="annee">
<option>année</option>
<option value="1900">1900</option>
<option value="1960">1960</option>
<option value="2000">2000</option>
</select>
etc...
</form>

Voilà le code de page2.php3:
<?
$site="blabla";
$basd="mabdd";
$pas="monpasse";
$otbdd = mysql_connect($site , $basd , $pas);
mysql_select_db($basd);
$sql= "select * from arg where piece = '$piece' and data = '$annee' ";
$resultat = mysql_query ($sql);
$arg = mysql_fetch_array ($resultat);

$nmr = $arg['nmr'];
$piece = $arg['piece'];
$annee = $arg['data'];
$atelier = $arg['atelier'];
$quantite = $arg['quantite'];
$b = $arg['B'];
$tb = $arg['TB'];
$ttb = $arg['TTB'];
$sup = $arg['SUP'];
$spl = $arg['SPL'];
$fdc = $arg['FDC'];
$observation = $arg['observation'];

echo "numero= $nmr<br> piece= $piece<br> annee= $annee<br> atelier= $atelier<br> observation= $observation";

mysql_close($otbdd);
?>
--------------------------------
P.S.:
dans la bdd 'nmr' est un INT
les autres sont des varchar(15)

Rem'S
mardi 16 décembre 2003 à 09:55:02 | Re : probleme bdd SQL

booth

Est-tu sur que tu respecte la casse ??? je ne sais plus si mysql y est sensible ....
tu as essayé de taper ta requete directement sur mysql, sans passer par php ?

Kan tu dit que ça ne marche plus -> msg d'erreur ou bien pas d'affichage ?

[Booth]
La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
mardi 16 décembre 2003 à 13:08:42 | Re : probleme bdd SQL

rems02

c'est la même chose si je tape la requette directement ds
mysql
il n'y a pas de msg d'erreur
ce qui s'affiche c'est:

numero=
piece=
annee=
atelier=
observation=

par contre que veux tu dire par "respecter la casse"

Rem'S
mercredi 17 décembre 2003 à 13:58:44 | Re : probleme bdd SQL

Trinita16

il veut dire par casse que l'orthographe du nom de la table et des champs de ta requete sont bien identiques.... Pas de majuscules par exemple !





Trinita,
mercredi 17 décembre 2003 à 17:43:30 | Re : probleme bdd SQL

booth

pour faire plus simple au lieu de prendre le nom de tes champs met un n° à la place
regarde l'ordre de tes champs kan tu fait un select * from ma_table

et au lieu de mettre par exemple
$nmr = $arg['nmr'];
$piece = $arg['piece'];

mets :

nmr = $arg[0];
$piece = $arg[1];

sachant que nmr est le premier champ de ta table



[Booth]
La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
mercredi 17 décembre 2003 à 17:43:55 | Re : probleme bdd SQL

rems02

J'ai trouvé
c'était les " dans la page1.php
<option value=2000>2000</option>
au lieu de
<option value="2000">2000</option>

Rem'S


Cette discussion est classée dans : probleme, bdd, annee, red, piece


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec piece jointe de mail [ par floben21 ] Bonjour,voilà mon probleme:j'envoi un mail à partir de mon site php et je joins un fichier csv à celui-ci.le fichier expedié contient des caractères b probleme de piece jointe par mail de la page courante [ par sisier ] Bonjour,J'arrive a envoyer une page html (présente sur le disque dur) par mail (qui s'affiche dans le mail)mais mon probléme est :-que je voudrais env Boucle while et fonction mail [ par rems02 ] J'ai une base de donnée dans la quelle je recupère des données suivantes $piece $annee $observations les variables $piece et $annee p probleme connexion plusieurs BDD [ par ehmarc ] SalutJe sais pas si c'est possible mais je voudrai essayer de me connecter sur plusieurs Base de donnée simultanément, sans pour autant perdre ma conn probleme d'apostrophe dans ma requete... [ par mictif ] bonjour, voila j'ai un probleme avec cette requete : $maRequete="INSERT INTO piece_jointe VALUES ('', '".$tab['idFiche']."', NULL , '".$tab['nomPJ'] probleme base de donnée [ par lnsouciance ] bonjour,j'débute en php et j'ai un petit probleme, j'vous explique le principe:Une page php qui va chercher des infos dans une bdd...j'ai créer ma tab Probleme d'accents dans bdd [ par Bastagogne ] Bonjour à tous,J'ai un probleme avec ma base sql, lorsque que je regarde avec phpmyadmin les msg de mon forum(phpbb), je vois des ? à la place des acc Probleme BDD fichiers .MYD et .MYI [ par doudoutinette ] Bonjour, J'ai un "petit" probleme de base de bonnées Mysql . Voila j'avais wamp5 1.7 je l'ai supprimé et ai installé wampserver2. les fichier php on é Fkeditor : probleme bdd pour la news [ par kiffenlair ] bonjour à tous, Voila j'ai travaillé depuis quelque temps avec FDKEDITOR, cependant j'ai un petit souci pour enregistré ma news dans ma BDD et ensuit pages php communication bdd [ par manu7930 ] Bonjour à tous, Je viens de creer un serveur avec apache, php, mysql et phpmyadmin. visiblement l'intallation s'est bien faites puis que de phpmyami


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales