Navigation : Forums > Forum Général > passage de données d'une base sql à 1 autre par un script php

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
ostead

Messages : 38
Inscrit le : 02/11/2002
Posté le 02/08/2003 à 19:32:46 Message N°1 #
'Soir @ tous!

Je réfléchis à un script qui insérerais des données récupérées d'une table sql dans une autre. C'est pas pour une sauvegarde, c'est pour un script. En fait je stocke provisoirement des données dans une table et lors de la validation je les fait passer de l'une à l'autre.

G essayé un truc mais ça donne rien...

<?php

$c = @mysql_connect("localhost","root","") or die("connection impossible");
@mysql_select_db("admin_site",$c) or die("selection impossible");

$sql = "select * from table_provisoire WHERE id=\"$id\"";


if ($p = @mysql_query($sql,$c)) {
while($r = @mysql_fetch_array($p)){

echo "<input type=hidden name=content value=".$r['content'].">";

$sql2 = "INSERT INTO table (content) VALUES ('$content') WHERE id=\"$id\"";

if ($p = @mysql_query($sql2,$c)) {
while($r = @mysql_fetch_array($p)){

echo '<font face=tahoma size=1>Les modifications ont été enregistréés. Vous pouvez fermer cette fenêtre.</font>';

}
}
}
}
mysql_close();

?>

Quelqu'un voit quelque chose??
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 02/08/2003 à 23:04:16 Message N°2 #
Ca retourne un message ? il se passe quoi ?
____________________
image
Profil Citer
ostead

Messages : 38
Inscrit le : 02/11/2002
Posté le 04/08/2003 à 15:25:49 Message N°3 #
Non, niet! Rien du tout. Il exécute la première mais pas la deuxième...

Je pige pas. :(
Profil Citer
loranger

Messages : 392
Inscrit le : 04/04/2002
Posté le 18/08/2003 à 14:47:47 Message N°4 #
et si tu fais un
print_r($r);

dans tes boucles, tu as bien la quantité souhaitée de résultats ?
Profil Citer

Navigation : Forums > Forum Général > passage de données d'une base sql à 1 autre par un script php

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :