Script sql

Fermé
mb42 Messages postés 432 Date d'inscription vendredi 17 octobre 2008 Statut Membre Dernière intervention 14 janvier 2014 - 5 déc. 2008 à 02:10
lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 - 5 déc. 2008 à 06:30
Bonjour,

salut,

la requete suivante fait l'aiffichage des element des deux table different:

SELECT CODEF,NOMF,DATED,HON_FORM
FROM session,formateur
WHERE formateur.CODEF=session.CODEF;

la structure de la table "session" est:
session(CODES,DATED,CODEF,HON_FORM)

la structure de la table "formateur" est:
formateur(CODEF,NOMF,VILLEF)

je veux inserer ces elements affichés c a dire(CODEF,NOMF,DATED,HON_FORM ) dans une nouvelle table qui je l'appelle "affichage"

tout d'abort je cree la table "affichage"

create table affichage
(CODEF varchar2(20),
NOMF varchar2(20),
DATED varchar2(20),
HON_FORM varchar2(20));



jje veux savoir le script qui fait l'affichage et l'insersion aux meme temps


merci d'avance
A voir également:

1 réponse

lewis34 Messages postés 2557 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 30 mai 2015 352
5 déc. 2008 à 06:30
bonjour essaye comme ca:

<?PHP
// tu recupere tes variables soit par post soit par get,ici je t'ai fait par post
//avec isset on test si les variables existe
if(isset($_POST['codef']) && isset($_POST['nomf']) && isset($_POST['dated']) && isset($_POST['hon_fourn])) 
{ 
$codef=$_POST['codef'];
$nomf=$_POST['nomf'];
$dated=$_POST['dated'];
$hon_fourn=$_POST['hon_fourn'];
}
else
{
//si certains champs ne sont pas remplis tu affiche un msg d'erreur et tu renvoi à la page precedente
}

// la c'est ok les valeurs sont definie donc on continue


include('connexion.php'); // tu appelle tes param de connexion

// pour l'insertion
$req=$"insert into affichage (CODEF,NOMF,DATED,HON_FORM ) values('".$codef."', '".$nomef."', '".$dated."', '".$hon_fourn."') ";

$res=mysql_query($req);

// l'insertion est faite et maintenant on affcihe le valeurs dans un champ
echo'<td><input type="text" name="codef" id="codef" value="'.$codef.'" /></td>
        <td><input type="text" name="nomf" id="nomf" value="'.$nomf.'" /></td>
        <td><input type="text" name="dated" id="dated" value="'.$dated.'" /></td>
        <td><input type="text" name="hon_fourn" id="codef" value="'.$hon_fourn.'" /></td>';


j'ai pas testé mais ça devrais marcher
0

Discussions similaires