Aide moi , php mysql

mero -  
moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J’ai recupere des camps d une table1 puis je l’ai afficher par des echoo

Et mnt je veux savoir comment recupere les valeurs des echo pour le mettre dans une autre table 2

Sachent k que je suis sur la même page


voila l code :

<?php
$login=$_COOKIE["lg"];
?>
<?php
$connection1=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd1=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql1="select * from produit where quatite = 1 ";
$resultat1=mysql_query($sql1) or die ("pb requette sql");
$ligne1=mysql_fetch_array($resultat1);
?>
<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="insert into comd (login,type_prod,nom_prod,prix) Values ('commenet ajoutes les valeurs des echo ici )";
$query=mysql_query($sql,$connection);
?>

<?php echo $ligne1["type_prod"] ?><br />
<?php echo $ligne1["nom_prod"] ?><br />
<?php echo $ligne1["prix"]?><br />
A voir également:

5 réponses

moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   92
 
Hola,*
Tu veux récupérer les valeurs des echo ? ok je cois comprendre mais peux-tu préciser et donne run exemple simple que je puisse t'aiguiller
0
mero
 
j'ai regle mais j'ai un autre probleme les valeurs n entres pas dans la table :

<?php
$login=$_COOKIE["lg"];
?>

<?php
if (isset($_GET["type"]))
{
$t=$_GET["type"];
$n=$_GET["nom"];
$p=$_GET["prix"];
$heure=date('d/m/Y H:i:s');

$connection=mysql_connect("localhost","root") or die("mabghatche t connecta");
$bd=mysql_select_db("titima",$connection) or die ("pb base donnees");
$sql="insert into comd (login,type_prod,nom_prod,prix,date) Values ('$login','$t','$n','$p','$heure')" or die("erreur");
$query=mysql_query($sql,$connection) or die ("problemme requete a merouane"); le blem ici
}
?>


<?php echo $t ?><br />
<?php echo $n ?><br />
<?php echo $p ?>
<?php echo $heure ?><br />
<?php echo $login ?>
0
moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   92
 
Hello
A mon avis il manque à corriger ça insert into comd (login,type_prod,nom_prod,prix,date)
comme insert into comd (`login`,`type_prod`,`nom_prod`,`prix`,`date`).
Un conseil laisse la base de données gérer par défaut la date au moment de l'insertion. Cela tévitera de le faire coté programme.
Tu lui mets un champs de type timestamp avec NOT NULL et valeur par défaut current timestamp...
0
jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
 
Déjà si tu remplacais $query=mysql_query($sql,$connection) or die ("problemme requete a merouane");
par $query=mysql_query($sql,$connection) or die (mysql_error());
tu pourrais voir le pourquoi du comment de l'erreur sql

ensuite, pour moi, l'erreur vient du fait que tu veux entrer une date php dans un type DATE sql (enfin je dis ca en supposant que le champs date est de type date ...)
plutot que de récupérer la date en php, il faut directement insérer CURRENT_DATE :
$sql="insert into comd (login,type_prod,nom_prod,prix,date) Values ('$login','$t','$n','$p',CURRENT_DATE)";

au passant, le or die("erreur"); ne sert pas à gd chose
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
moderno31 Messages postés 872 Date d'inscription   Statut Membre Dernière intervention   92
 
Exactement d'accord avec jeangilles qui propose une méthode 2 pour la date.
0