Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Pb avec tableau [ Archives / Débutants ] (nicotango)

mardi 7 décembre 2004 à 13:38:33 | Pb avec tableau

nicotango

Bonjour,

je suis débutant en php et j'ai un petit soucis :
je veux ecrire des donnees recuperer dans une table et les mettre dans un tableau (jusque là ca va) mais ensuite si un element a ete modifié (car j'ai mis les elements dans des "input text")je veux enregister les modifs et là je ne sais pas comment faire.

voila le debut de mon code pour l'affichage, si vous pouvez me dire comment recuperer les donnees modifiees ce serait sympa et cela me rendrait bien service

mysql_connect("*****", "*****", "****"); // Connexion à MySQL
mysql_select_db("***");

$reponse = mysql_query("SELECT * FROM ***"); // Requête SQL

?>
<table border="1" width="1975" cellspacing="0" bordercolorlight="#FFFFFF" bordercolordark="#000000" bordercolor="#FFFFFF">

// On fait une boucle pour lister tout ce que contient la table :
$nombre = 0;

while ($donnees = mysql_fetch_array($reponse) )
{


?>
<tr>
<td align="center"><? echo $donnees['num_devis']; ?></td>
<td align="center"><input type="text" style="text-align: center;" name="T1" size="20" value="<? echo $donnees['Code_clt']; ?>"></td>
<td ><input type="text" name="T1" size="20" value="<? echo $donnees['Nom_clt']; ?>"></td>
<td ><input type="text" name="T1" size="20" value="<? echo $donnees['Adresse_clt']; ?>"></td>
<td align="center"><input type="text" style="text-align: center;" name="T1" size="20" value="<? echo $donnees['Demande_devis']; ?>"></td>
<td align="center"><input type="text" style="text-align: center;" name="T1" size="20" value="<? echo dd($donnees['Date_devis']); ?>"></td>
<td align="center"><input type="text" style="text-align: center;" name="T1" size="20" value="<? echo $donnees['Mtt_devis']; ?>"></td>
<td align="center"><input type="text" style="text-align: center;" name="T1" size="20" value="<? echo dd($donnees['Date_cde']); ?>"></td>

</tr>
<?
}

voila en gros

merci de votre aide

mardi 7 décembre 2004 à 13:59:05 | Re : Pb avec tableau

HecToR_coCHON

J'ai aps trop compris ton problème. Mais peut-être que tu veux parler de la fonction UPDATE. Regarde ici : http://dev.mysql.com/doc/mysql/en/UPDATE.html

Cette fonction permet de mettre à jours des champs de ta table.

Et puis c'est pas très joli ce qui se passe dans ton while. Je pense pas que ce soit vraiment génant mais essai d'eviter de fermer la balise php et de la réouvrir comme ça partout. 1 ) C'est pas beau et 2 ) c'est aps lisible ( il me semble ). Fait plutôt un printf en faisant bien attention au doublequote ( " ) .

Bonne chance !

mardi 7 décembre 2004 à 14:07:36 | Re : Pb avec tableau

nicotango

je te remercie mais la fonction update je la connais
mais mon problème vient plutot du fait que je ne sais pas comment récupérer les données inscrite dans le tableau de ma page html.

je comprends que tu peines a me comprendre car moi meme en me relisant je comprends rien donc en gros :

j'ai mis des donnees sur le net
les gens les changent
je sais mettre a jour les donnees mais par contre je n'arrive pas à recuperer les donnees sur la page

merci de votre aide

mardi 7 décembre 2004 à 15:15:38 | Re : Pb avec tableau

windu

Membre Club
Tarive pa a recupere les donnes qui ont été saisi par l'utilisateur??? la je pige pas... il suffit d'ouvrir un form avant le while et de le refermer juste après. ensuite tu lui donne comme attribut qui permet d'envoyer vers une autre page dans laquelle tu recupère et puis tu fais la mise a jour...
Que la Force soit avec toi, Jeune Padawan!!!

mardi 7 décembre 2004 à 15:16:35 | Re : Pb avec tableau

snow_angel

Euh je sais pas si j'ai bien compris mais vu comment tu présente ca, je pense qu'il te faut encadrer ton tableau avec des balises de formulaire et ensuite rajouter des balises invisibles qui contienne la valeur de ta cellule attribuée par ton WHILE
cependant vu tes données sont deja présente ds ta BDD le mieux ca serai simplement de donner a ton tableau l' ID de l'enregistrement dans lequel tu prend tes valeurs de tableau comme ca ton script retournera prendre les valeurs dedans.
Software Is Like Sex, It's Better When It's Free

mercredi 8 décembre 2004 à 10:58:19 | Re : Pb avec tableau

nicotango

vous avez l'air de répondre à mes questions mais par contre je comprends pas trop la méthode que vous m'expliquez etant "tres" debutant en php

vous ne savez pas ou je peux trouver un exemple

merci d'avance



Cette discussion est classé dans : pb, donnees, recuperer, mysql, tableau


Répondre à ce message

Sujets en rapport avec ce message

comparer 2 tableaux [ par fmf ] voila en fait j ai 2 tableaux $tab1[] et $ tab2[]a partir de requetes vers une base mysql j insere les donnees dans chacun des tableauxtableau 1:$i=0; recuperer une selection a partir d'un tableau dynamique [ par yackoued ] eclaireobscure Bjr a tous. j'ai un probleme qui est le suivant. en fait je recuper  des donnees provenant d'une base de donnees mysql que j'organise e pb avec les liens [ par yackoued ] eclaireobscuresalut a tous.  j'ai un serieux pb avec ma table. en fait je recupere les donnees d'une base de donnees que je range en lien dans une tab checkbok dans un tableau [ par thomason1986 ] bonsoir à tous,jè un gros problème , en fait je recupére tous les enregistrement d'une table et j'affiche dans un tableau exactement comme c'est enreg Aide sur un sondage en PHP [ par yoh42 ] Bonjour a tous. Je dois faire un sondage avec un seule question et un affichage graphique pour les résultats.Mon probleme est que je dois cliquer 2 fo Recuperer 2 variable [ par webdoordi ] Bonjour, mon probleme est que je dois recuper 2 données a partir de la meme table sql Exemple contenu de la table sql: p_id -- item  -- Wear1 -- comment ecrire dans une base de donnees mysql [ par diamentelle ] je ne sais pas comment ecrire avec java dans ma base de donnees mysql Tri d'un tableau php (galère) [ par pronostic ] Bonjour, Je me bat sur google et donc sur ce site pour reussir à trier un tableau par colonne !! Le problème c'est que le code source que je vois ne c Resultat sous forme de tableau [ par samir1988 ] Bonjour,voila je cherche à réaliser une courbe en php selon des données inscrites dans ma base.Pour construire la courbe j'utilise cette commande : $p mysql_fetch_array [ par ateber ] Bonjour,Je suis une étudiante en informatique. J'ai crée un forum sur un site et qui fonction bien mais aujourd'hui sur local je n'arrive pas affichée


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.