begin process at 2010 03 20 00:01:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Afficher données MySQL ds textbox


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

Afficher données MySQL ds textbox

jeudi 13 septembre 2007 à 10:44:00 | Afficher données MySQL ds textbox

caro93150

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 !<br>'.$sql.'<br>'.mysql_error());
   
?>
<html>

<head>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<body>
<div align="center" class="titre">
Modification de la page contact<br><br>
</div>

<form name="form1" action="contact2.php" method="post">
<table border="0" align="center" width="50%" CELLPADDING="8">
<tr>
<td align="right" class="texte">Nom société : </td>
<td><input type="text" name="nom_societe" class="texte" value="<?=$nom_societe;?>" />

</td>
</tr>

<tr>
<td> </td>
<td><input type="submit" value="Afficher"></td>
</tr>
</table>
</form>
</div>
</body>

</html>
jeudi 13 septembre 2007 à 14:40:15 | Re : Afficher données MySQL ds textbox

theguitou

Salut,

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.

2) $req $res = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

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).

$data = mysql_fetch_array($res);

$data['nom_societe'] corrigera ton $nom_societe.




jeudi 13 septembre 2007 à 14:47:27 | Re : Afficher données MySQL ds textbox

caro93150

theguitou,

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 !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($res);

 
?>
<html>

<head>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<body>
<div align="center" class="titre">
Modification de la page contact<br><br>
</div>

<form name="form1" action="contact2.php" method="post">
<table border="0" align="center" width="50%" CELLPADDING="8">
<tr>
<td align="right" class="texte">Nom société : </td>
<td><input type="text" name="nom_societe" class="texte" value="<?$data['nom_societe']?>" />

</td>
</tr>

<tr>
<td> </td>
<td><input type="submit" value="Afficher"></td>
</tr>
</table>
</form>
</div>
</body>

</html>


et j'ai toujour ca ki saffiche ds ma textbox : <?=.$data['nom_societe']?>

jeudi 13 septembre 2007 à 14:51:33 | Re : Afficher données MySQL ds textbox

theguitou

<input type="text" name="nom_societe" class="texte" value="<?=$data['nom_societe']?>" />

ou

<input type="text" name="nom_societe" class="texte" value="<? echo $data['nom_societe']?>" />


jeudi 13 septembre 2007 à 14:53:58 | Re : Afficher données MySQL ds textbox

caro93150

dsl de tannoncé ca mais ca marche toujour pa :(

ca mafiche toujour ce kil y a entre <? et ?>

jeudi 13 septembre 2007 à 14:57:46 | Re : Afficher données MySQL ds textbox

theguitou

Réponse acceptée !
<input type="text" name="nom_societe" class="texte" value="<?php echo $data['nom_societe']?>" />

Si ca ne va toujours pas, alors je ne comprends pas ...
jeudi 13 septembre 2007 à 14:59:15 | Re : Afficher données MySQL ds textbox

Evangun

Hello Caro93150,

cherche plutôt sur Google un tutorial sur comment interroger une base de donnée MySQL, c'est la base.
au pif : http://www.phpsources.org/tutoriel-insert.htm#part_2
à+
jeudi 13 septembre 2007 à 15:00:10 | Re : Afficher données MySQL ds textbox

caro93150

thetigou
MERCIIIIIIIIII

ca fonctionne
jeudi 13 septembre 2007 à 15:12:59 | Re : Afficher données MySQL ds textbox

caro93150

je me demandais ca fonctionne pareil pour les textarea?
<TEXTAREA  name="libelle"  value="<?php echo $data['libelle']?>"></TEXTAREA>
jeudi 13 septembre 2007 à 15:15:49 | Re : Afficher données MySQL ds textbox

theguitou

Réponse acceptée !
Ca fonctionne pareil, a condition de respecter la syntaxe html ...

<TEXTAREA  name="libelle"><?php echo $data['libelle']?></TEXTAREA>

1 2

Cette discussion est classée dans : données, mysql, erreur, sql, afficher


Répondre à ce message

Sujets en rapport avec ce message

Astuce du jour #1: Comment configurer une erreur de la base de donné MySql [ par SmallToad ] Quand vous avez de des erreurs de la base de donnée, êtes-vous déjà demander comment configurer le message d'erreur de la base de donnée MySql C'est Erreur dans un script [ par philagui ] Bonjour,est-ce que quelqu'un pourrait me dire où est l'erreur dans ce script:$sql_query="SELECT Titre FROM Tableaux WHERE LIMIT 0,2";//Début de la que Erreur Mysql [ par FearBlue ] Slt a tous!!!!jai une erreur mysql :je v vous montrer mon code c en rapport avec LIKEif(isset($HTTP_POST_VARS['recherche'])){$db = mysql_connect('loca ## Où est l'erreur ???? bon diou !! [ par kodiask ] voila dite moi pourkoi lorsque je met le code la, il n'y a rien ki saffiche ? (c un système de citation aléatoire)mysql_select_db('cit_tbl',$db); $que sil vou plé où est l'erreur ? [ par kodiask ] voilà g fai un système de citation au hazard et kanje met le code là il maffiche rien du tout , pourkoi ? merci ....mysql_select_db('cit_tbl',$db); $q récupération de données sql dans une checkbox [ par greg62300 ] Salut,Voici mon problème.A partir d'un formulaire contenant une checkbox, je souhaiterai pouvoir récupérer des données de la base de données, dans le afficher résultats requête SQL dans un tableau [ par titsuisse ] Bonjour,Tout d'abord, je suis débutant donc j'ai un peu de peine avec php. Voilà, j'ai une base SQL qui comporte plusieurs tables. J'ai une page (test pb DELETE requete sql [ par kyript ] Bonjours à tous voila mon problème j'ai un script avec un formulaire qui met a jour une table de la bdd. A la fin de ce script j'ai un "include" su Afficher des données depuis une base Mysql [ par svince ] Bonjour ! Je souhaiterai savoir comment faire pour afficher toutes les données d'une base sans critère dans un tableau.Merci d'être assez précis car j Erreur!? [ par CCJ ] Bonjour. je sais que vous devez en avoir marre de voir ecrit CCJ sur tt les messages recent du forum ^^ mais la c la derniere ligne droite avant l'arr


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,030 sec (3)

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