Page 1 sur 1

Mise à jour d'une table

Posté : 21 oct. 2011, 12:01
par Sylvain86
Bonjour,
Débutant en PHP et MySQL, je n'arrive pas à mettre à jour une table.
Deux tables : 'ancien' et 'nouveau'
Comment mettre à jour uniquement le stock et le prix dans la table 'ancien' en utilisant la table 'nouveau' ?
La seule chose que je sois parvenu à faire, c'est de les afficher...

<?php
$connexion = mysql_connect("localhost","sesame","ouvretoi");
if (!$connexion)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("catalogue", $connexion);

$result = mysql_query("SELECT * FROM ancien");

while($row = mysql_fetch_array($result))
{
echo $row['stock'] . " " . $row['prix'];
echo "<br />";
}

mysql_close($connnexion);
?>

Merci pour votre aide.
Cordialement

Re: Mise à jour d'une table

Posté : 21 oct. 2011, 12:06
par Zahnzao
Salut,

tu dois utiliser un update.

;)

Re: Mise à jour d'une table

Posté : 23 oct. 2011, 19:55
par Sylvain86
UPDATE, certes, certes, mais après avoir essayé 3 tonnes de formules, pas une seule n'a donné le résultat attendu #-o

Re: Mise à jour d'une table

Posté : 23 oct. 2011, 21:26
par Sylvain86
Enfin !
Il fallait ajouter DISTINCT après SELECT
:D