begin process at 2010 02 10 11:40:06
  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 probleme upload BDD sur serveur [ par morina ] Bonjour,j'ai problème concernant l'upload de ma BDD sur le serveur.En local, je l'exporte, une fois que j'ai mon ".sql" je vais sur le phpMyAdmin de m


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,905 sec (4)

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