Bonjour,
je voudrais afficher dans mon textbox une données qui se trouve dans ma BDD mes sans succès. Pourriez vous me dire où est mon erreur s'il vous plais?
<?php
extract($_POST);
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
mysql_select_db('base',$db) or die('Erreur de selection '.mysql_error());
// on crée la requête SQL
$sql = 'SELECT nom_societe,adresse,cp,ville,tel,fax,mail1,mail2 FROM contact';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
C'est très simple, $nom_societe n'est pas le résultat qui vient de ta requete ...
1) $sql = 'SELECT nom_societe,adresse,cp,ville,tel,fax,mail1,mail2 FROM contact';
A ce niveau tu fais construit ta requète. Très bien, elle a l'air valide à un détail près la tu vas réccupérer toutes les lignes de ta table. Mais peut être que c'est ce que tu veux.
Là tu réccupères les résultats de ta requete, dans un object qui n'est pas encore vraiement exploitable. Tu dois le transformer en un tableau (ou autre).
j'ai changer les choses que tu m'as dite mais sans succès. voici le nouveau code:
<?php
extract($_POST);
$db = mysql_connect('localhost', 'root', '') or die('Erreur de connexion '.mysql_error());
mysql_select_db('somes',$db) or die('Erreur de selection '.mysql_error());
// on crée la requête SQL
$sql = 'SELECT nom_societe FROM contact';
// on envoie la requête
$res = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$data = mysql_fetch_array($res);