begin process at 2012 05 31 10:54:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Transfère d'une table SQL à une autre


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

Transfère d'une table SQL à une autre

vendredi 13 mai 2005 à 10:10:23 | Transfère d'une table SQL à une autre

FilipeZA

Bonjour,
avant de poser ma question voici comment se présente ma base SQL.

TABLE : telechargements
id, idcat, titre, etc...

TABLE : telechargements_cat
id, nom

Dans le fichier poster.php j'ai donc un sélecteur avec toutes les catégories disponibles pour sélectionner une catégorie lorsque je désire ajouter un nouveau fichier en téléchargement.
Lorsque je clique sur Poster du formulaire je voudrais mettre l'ID de la table telechargements_cat dans l'idcat de la table telechargements et non pas le nom de la catégorie qui est afficher dans le sélecteur du formulaire.
Et là est mon problème car je n'arrive pas à faire le code.
Je sais comment faire pour mettre le nom de la catégorie de la table telechargements_cat dans l'idcat de la table téléchargement mais pas l'ID de la table telechargements_cat dans l'idcat de la table telechargements.

comment faire ??
merci

vendredi 13 mai 2005 à 12:36:20 | Re : Transfère d'une table SQL à une autre

mageonyme

Membre Club

je ne vois pas où est le problème...

lorsque tu affiche les différentes catégories, tu le fais comme ça : $data['nom'] et bien tu fais pareil mais avec l'id donc dans ton selecteur tu mets value id :

<?
// formulaire :
echo '<select name="id_cat">'; // pour receptionner une variable $id_cat
$sql = "SELECT * FROM telechargement_cat ORDER BY nom";
$req = mysql_query($sql) or die($error.'Erreur SQ!'.$sql.''.mysql_error());
while($data = mysql_fetch_array($req)) {
echo '<option value="'.$data['id'].'">'.$data['nom'].'</option>';
// pr chaque cat affiche le nom avec la valeur id pr id_cat
}
echo '</select>';
?>

et à la reception du formulaire, tu réceptionne l'id de la ligne choisis dans telechargement_cat sous forme de la variable $id_cat, tu n'as plus qu'à la mettre dans la table telechargment :

<?
// retour enregistrement :
mysql_query("INSERT INTO telechargement VALUES ('', '$id_cat', 'titre' ....etc... )");
?>

si je n'ai pas répondu à ta question dis le...

vendredi 13 mai 2005 à 18:56:44 | Re : Transfère d'une table SQL à une autre

JoJo738

Membre Club
Lu, petite precision : On commence un code par <?php et pas par <?, pour des questions de compatibilitées. Ainsi qu'on priviligie les ' aux ", et que l'on utilise des , et pas des points dans les echo


Si ma reponse te convient, merci de l'accepter !


Cette discussion est classée dans : table, sql, catégorie, idcat, telechargements


Répondre à ce message

Sujets en rapport avec ce message

Requete SQL [ par haens ] bjr,j'ai une table Commandes contenant un ID(primary key) et un IDClients(lié à une autre table).Je voudrai retourner le nombre d'enregistrement prése lire table sql [ par titiseb ] Bonjour je voudrait avoir un bout de code simple pour visaliser un table mysql (g cherche je troude des truc assez complexe mais jamais le plus basic) Création de Tables via fichier .sql [ par LePhenol ] Bonjour, Je suis en train de créer un install.php pour installer un petit portail que j'ai programmé. J'en suis à la création des Tables SQL dans ma B mysql et php [ par nico606 ] Salut g un probleme je debute en php et je viens de charger un espace membre pour mon site il est evidemment en php et Mysql y a une page d'installati Requete SQL avec PHP : besoin d'aide svp [ par lasof77 ] Bonjour, Je suis debutante en php et j'ai un probleme de recupération de données via sql dans ma base.Je commence par faire une requete globale sur to Requete sql helppppp [ par Wars007 ] Salut tlm!!Je voudrais savoir comment par ex:si la table sql LOL exsite pas cree alors la table LOL???qqun pe y repondre svpmerci :p recherche d'une table SQL conportant CODE DEPARTEMENT , VILLE ... [ par valva ] recherche d'une table SQL conportant CODE DEPARTEMENT , VILLE REGION ....en fonction de plusieur pays si possibleet mieux encore si vous avé la dist requete SQL count et distinct [ par samylatortue ] salut,je cherche a faire une requete qui selectionne des nom dans une table et qui compte combien de fois chaque nom apparait.j'ai essayer SELECT nom, choix dans table sql [ par magicjim ] Salut a tous voila je voudrai choisir dans ma table toutes les personnes habitant en france et les afficher sur une page(bien sur si je choisi ex: all DE ACCESS A SQL ou de EXCEL a SQL [ par zoukozouko ] voila, j'ai besoin d'exporter une base de access a Php MyAdmin.Comme je ne veux pas me retapper les 3423 enregistrement de la table, j'aimerais savoir


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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,842 sec (3)

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